需求:有5个学生,请把这个5个学生的信息存储到数组中,并遍历数组,获取得到每一个学生信息。

    1. public static void main(String[] args) {
    2. //int[] arr = new int[5]; //创建基本数据类型数组
    3. Student[] arr = new Student[5]; //创建引用数据类型数组
    4. arr[0] = new Student("张三", 23); //创建一个学生对象,存储在数组的第一个位置
    5. arr[1] = new Student("李四", 24); //创建一个学生对象,存储在数组的第二个位置
    6. arr[2] = new Student("王五", 25); //创建一个学生对象,存储在数组的第三个位置
    7. for(int i = 0; i < arr.length; i++) {
    8. System.out.println(arr[i]);
    9. }
    10. }
    11. /*
    12. 输出结果
    13. Student{name='张三', age=23}
    14. Student{name='李四', age=24}
    15. Student{name='王五', age=25}
    16. null
    17. null
    18. */

    数组和集合存储引用数据类型,存的都是地址值

    数组存储引用数据类型.png