最新回答 / 沐沐小姐
double 和int进行运算结果会是double,int可以直接转成double因为double八个字节int四个字节,而double转成int需要加个强转并且小数点后面部分会被舍弃掉,所以你的代码编译时通不过的,int avg2 = (int)(avg1+rise);这样改,最后avg2的值会改变。 自动转换
2017-03-13
已采纳回答 / Larry_H
正常来说,不用参数,scores传不进方法,没法处理(从目前进度的知识看)如果你说,那如果把scores直接声明在方法里的话呢,那就:public class HelloWorld { //完成 main 方法 public static void main(String[] args) { HelloWorld a=new HelloWorld(); int[] rank=a.b(); for(int c:rank){ ...
2017-03-13
已采纳回答 / Toda
+表示连接两个字符串 例如sum=100; System.out.println(sum);输出结果为100 而System.out.println(“sum=”+sum);输出结果为sum=100
2017-03-13
已采纳回答 / qq_终點_0
num.length指的是二位数组中一维数组的个数,num[i].length指的是二位数组中第i个一维数组的长度所以题目中num.length的,意思可以这样理解,就是二维数组中一维数组的个数为2个,所以值为2。当i=0时,num[i].length的值为3,因为它指向第一个一维数组,第一个一维数组的长度为3。
2017-03-13