我是初学者,买了好几本Java的书,总体感觉这本书挺实用,利于理解概念,而且有些细节讲的深度也挺到位,基本选择这本书精读了。有部分错别字的问题但无伤大雅。另外发现第五章的习题三有一点问题如下:
第五章的习题三,习题答案有待改进。有两个问题:
1、感觉没有利用两个引用;
2、输出[0][0]、[0][1]、[0][2]...[1][8]、[1][9]不符合题目中“第一维大小为10,第二维大小为2”的前提。(输出相当于第一维大小为2,第二维大小为10).
我编的程序如下,请笔者参考并予指导:
public class ZuoYe5_3 {
public static void main(String[] args){
int[][] students=new int[2][10];
int[] teamOne, teamTwo;
teamOne=students[0];
teamTwo=students[1];
for(int i=0;i<10;i++){
teamOne[i]=1;
teamTwo[i]=2;
}
for(int i=0;i<10;i++){
for(int j=0;j<2;j++){
System.out.println("students["+i+"]["+j+"]="+students[j][i]);
}
}
}
} |