JAVA/编程语言

[上]JAVA学习系列模块五第二章105.数组操作_遍历数组

daimafengzi · 5月27日 · 2024年 · · 本文共1184个字 · 预计阅读4分钟1019次已读

[上]JAVA学习系列模块五第二章105.数组操作_遍历数组

视频


笔记

遍历数组

1.遍历:将元素从数组中一个一个的获取出来

public class Demo07Array {
    public static void main(String[] args) {
        int[] arr = {1, 2, 3, 4, 5, 6};
        /*for (int i = 0; i < 6; i++){
            System.out.println(arr[i]);
        }*/

       /* for (int i = 0; i < arr.length; i++){
            System.out.println(arr[i]);
        }*/
        
        /*
           快速遍历快捷键: 数组名.fori
         */
        for (int i = 0; i < arr.length; i++) {
            System.out.println(arr[i]);
        }
    }
}

快速遍历快捷键: 数组名.fori

public class Demo08Array {
 public static void main(String[] args) {
     int[] arr = {1,2,3,4,5,6};
     //需求:将arr中的数据放到另外一个数组中

     /*
       如果我们想将arr中的数据复制到新数组中
       那么新数组的长度就应该是arr数组的长度
      */
     int[] newArr = new int[arr.length];

     System.out.println(newArr[0]);//默认值0
     System.out.println(newArr[1]);//默认值0
     System.out.println(newArr[2]);//默认值0
     System.out.println(newArr[3]);//默认值0
     System.out.println(newArr[4]);//默认值0
     System.out.println(newArr[5]);//默认值0


     /*
       将arr数组指定索引位置上的元素获取出来放到等号左边newArr数组的指定索引位置上
      */
    /* newArr[0] = arr[0];
     newArr[1] = arr[1];
     newArr[2] = arr[2];
     newArr[3] = arr[3];
     newArr[4] = arr[4];
     newArr[5] = arr[5];*/


     for (int i = 0; i < arr.length; i++) {
         newArr[i] = arr[i];
     }

     //遍历
     for (int i = 0; i < newArr.length; i++) {
         System.out.println(newArr[i]);
     }
 }
}
0 条回应