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); 当成对象用
*/
}
}