284,220
Yes!
为了完成本关任务,你需要掌握:1.如何获取数组的长度,2.如何遍历数组。
数组的length属性用于记录数组中有多少个元素或存储单元,即记录数组的长度是多少。
- int[] nums = new int[10];//声明一个int型数组并动态初始化其大小为10
- System.out.println(nums.length);//显示当前数组的大小
输出:10
通俗的理解,遍历数组就是:把数组中的元素都看一遍。
示例如下:
- int[] arr = {1,3,5,7,9};
- for(int i = 0 ; i<arr.length; i++){
- System.out.print(arr[i] + ",");
- }
输出:1,3,5,7,9
求数组的最大值,是不是很像打擂台呢?
对于一群人我们不知道谁最厉害,所以我们准备一个擂台,并挑选第一个人为擂主(max),擂台下的人不断的(循环)来挑战擂主,如果赢了那挑战者就是擂主,之前的擂主就下台了,直到没有挑战者了,那最后一个擂主就是最厉害的那个了。