已采纳回答 / 天启之魂
这里这个加号是 连接符号 是用来连接字符串和变量的 没有实际意义 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
已采纳回答 / dumbaodouble
<...code...>public class Rectangle { public static void main(String[] args) { // 打印长方形 // 第一种方法:for循环方法打印 打印8行,20列的长方形 /* * for(int i=1;i&Sys...
2015-09-17
已采纳回答 / 无动于衷
字符串比较 一般都用equals()方法。在你只想比较字符串的内容的情况下:String a = "info";String b = "info";这种情况可以用==,也可以用.equals()String a = new String("info");String b = new String("info");这种情况只能用.equals()比较。
2015-09-16