int one = 10 ; int two = 20 ; int three = 0 ; three=one+two; System.out.println("three = one + two ==> "+three); three+=one; 请问一下java为什么不需要像C语言那样在需要调用结果的地方输入%d什么的吗 three=one+two=>%d,three 像上面那样怎么知道three放哪儿
1 回答
Caballarii
TA贡献1123条经验 获得超629个赞
"three = one + two ==> "是字符串,three是int,字符串加int会将int强制转化成字符串然后拼接,输出一个完整的字符串。
抛弃C语言的习惯吧,不要想太多,Java就是让你不要想太多的
System.out.println就是输出字符串的,先算括号里的表达式
添加回答
举报
0/150
提交
取消