数组也是数据类型 --引用数据类型

package com.hqyj.oop.array;

import java.util.Arrays;

/**
* 数组
*/
public class TestArray {
public static void main(String[] args) {
int []arr=new int[3];
System.out.println(arr);//[I@1540e19d 地址值
Preson p=new Preson();
System.out.println(p);//com.hqyj.oop.array.Preson@677327b6 地址
// 1定义Person数组
Preson ar[]=new Preson[1];
System.out.println(Arrays.toString(ar));//[null, null, null]
//2对应用数组赋值
ar[0]=new Preson("",20,200);
System.out.println(ar[0].name);
/**
*引用数据类型的概念就是除了基本数据类型外
* 数组是对象 数组的元素可以看成对象的成员变量
* 数组的应用数据类型是数组对象的地址值
* 对于应用数据类型数组元素的存储的对象的地址而不是对象本身 数组持有对象的引用
* ar[0]=new Preson("",20,200);
* System.out.println(ar[0].name); 当成对象用
*/
}
}
posted @ 2022-03-26 15:47  java小寇  阅读(110)  评论(0)    收藏  举报