已采纳回答 / 天启之魂
这里这个加号是 连接符号 是用来连接字符串和变量的 没有实际意义 three是变量名 打印的结果是这个变量的数值"three+=one=>"这个是字符串 是固定打印的东西这句话的意思就是打印 three+=one=> (three这个变量地址上储存的数值)
2015-09-19
已采纳回答 / 天启之魂
这需要看下你完整的代码,我估计是因为你循环条件定义的是i < nums.length ,然后使用i+1在遍历的时候最后一次比较 i+1这个角标越界了,抛出ArrayIndexOutOfBoundsException异常 如果是这样你把循环条件改为(i+1)<nums.length即可
2015-09-19
已采纳回答 / Perona
这里使用的是复合赋值运算符。复合赋值运算符就是在简单赋值符“=”之前加上其它运算符构成,例如+=、-=、*=、/=、%=。即:a+=1;d等价于a=a+1;
2015-09-19
已采纳回答 / 天启之魂
System.out.println("a"+a);的意思是打印 "a" 这个字符串 然后再打印a这个变量这里这个加号是 连接符号 是用来连接字符串和变量的 没有实际意义
2015-09-18