Sytem.out.println("three =one +two ==>" + three ); three += one ; 有哪位大神帮忙解答下?("three =one + two =>" +three); three += one; 难道不能这样吗:Sytem.out.println("three =one + two");
"three =one +two ==>" 这是一个字符串,后面的+three three是整型变量;
比如输出的结果应该是: three =one +two ==>3
这里的10就是,three的数值,这个数值是前面程序中你编写好的,比如
int one=1;
int two=2;
int three=0;
three=one+two;
.....
Sytem.out.println("three =one +two ==>" + three );
--------------------------------------------------------------------------------------------------
如果你要写成Sytem.out.println("three =one + two");
那么输出的结果为:
three =one + two
这是一串字符!
--------------------------------
至于你后面写的 three+=one;表示的是个计算== three=three+one; 不清楚你想表达的是什么意思。
双引号里的内容会直接输出,不会运算的
你再Sytem.out.println的输出里面写了双引号(""),这样双引号内的内容就会被当成字符串输出