10 System.out.println(arr[0]); 11 System.out.println(arr[1]); 12 System.out.println(arr[2]); 13 System.out.println(arr[3]); 14 System.out.println(arr[4]);
15 System.out.println(\16
17 // 用for循环改进 18 for(intx = 0; x < 5; x++) { 19 System.out.println(arr[x]); 20 }
21 System.out.println(\22
23 //为了解决我们去数数组中元素个数的问题,数组就提供了一个属性:length 24 //用于获取数组的长度 25 //格式:数组名.length
26 System.out.println(\数组共有:\个\27 System.out.println(\28
29 for(intx=0; x 黑马程序员济南中心 编著 32 } 33 } 二维数组的遍历: [Java] 纯文本查看 复制代码 ? 1 int[][] arr = { { 1, 2, 3}, { 4, 5, 6}, { 7, 8, 9} }; 2 for(inty=0; y 3 for(intx = 0; x < arr[y].length; x++) { 4 System.out.print(arr[y][x] + \\5 } 6 System.out.println(); 7 } 大家理解一维和二维可以联系数学上额坐标系。 一维就是只有横坐标,一个值确定一个点,二维就是有横坐标和纵坐标,两个值确定一个点。 黑马程序员济南中心 编著 好了,今天的课就上到这里了 公布脑筋急转弯的答案吧~1,鸡蛋。 2,孕妇。 3, 2亿(三心二意) 当然还有小游戏的代码: [Java] 纯文本查看 复制代码 ? 01 publicclassRandomTest { 02 publicstaticvoidmain(String[] args) { 03 // 系统产生一个随机数1-100之间的。 04 Random r = newRandom(); 05 intnumber = r.nextInt(100) + 1; 06 黑马程序员济南中心 编著 07 while(true){ 08 // 键盘录入我们要猜的数据 09 Scanner sc = newScanner(System.in); 10 System.out.println(\请输入你要猜的数字(1-100):\11 intguessNumber = sc.nextInt(); 12 13 // 比较这两个数据(用if语句) 14 if(guessNumber > number) { 15 System.out.println(\你猜的数据\大了\16 } elseif(guessNumber < number) { 17 System.out.println(\你猜的数据\小了\18 } else{ 19 System.out.println(\恭喜你,猜中了\20 break; 21 } 22 } 23 } 24 } 希望大家好好练习数组的遍历。加油~ 黑马程序员济南中心 编著
相关推荐: