为什么要加13.0/5 还有后面为什么也要加(13.5%5)
来源:2-1 算术运算符
thnfighting
2021-05-10 17:36:34
1回答
好帮手慕小尤
2021-05-10
同学你好,1、同学描述的是否是+符号,如果是,则在使用+符号的时候,如果有一个操作数是String类型,那么其后面的+运算符就是String连接运算符,后面内容会连接起来。如果操作数都不是String类型,则+运算符就是加法运算符。如同学反馈的代码所示:
System.out.println("13.0/5"+13.0/5);
"13.0/5"是字符串,而13.0/5会进行运算,也就说会将"13.0/5"字符串与13.0/5运算结果(2.6)连接到一起,输出结果为13.0/52.6
2、如果同学描述的是运算符,则/是除法,而%是取余是算术运算符,老师只是为了展示运算符的效果,所以展示了两种运算符的运行结果。
祝学习愉快!