作者seekyou (galagala~N )
看板java
标题[问题] 新手自学发问...
时间Thu Mar 9 23:23:23 2006
如题,我现在才刚起步,马上就遇到问题了...
书上有个范例是
int num;
num = 2;
System.out.println("I have "+num+" dogs");
列印出的结果是 I have 2 dogs
其中的 + ,书本上说是"连接列印资料的"
到这里还看得懂
----------------------
接下来另一个范例
int i;
i = 6;
System.out.println(i+"+"+i+"="+(i+i));
结果为 6+6=12
为什麽 ( 後的i只接一个+,而且+(i+i)也是只接一个+?
我尝试用+i+ 以及 +(i+i)+ ,虽然结果一样,但compile时,却出现
illegal start of expression
')' expected的错误讯息?
这部分书本没说清楚,想请教版上的各位,谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.167.53.169
※ 编辑: seekyou 来自: 218.167.53.169 (03/10 00:29)