一、JAVA中的对象数组:
1.代码如下:
示例:
package 对象数组;
public class 对象数组1 {
public static void main(String[] args) {
对象数组2[] array=new 对象数组2[3];
对象数组2 one=new 对象数组2("李华",18);
对象数组2 two=new 对象数组2("小明",20);
对象数组2 three =new 对象数组2("李强",30);
//将one当中的地址值复制到元素的0号元素位置
array[0]=one;
array[1]=two;
array[2]=three;
System.out.println(array[0]); //地址值
System.out.println(array[1]);
System.out.println(array[2]);
System.out.println("姓名:"+array[0].getName()+" 年龄:"+array[0].getAge());
System.out.println("姓名:"+array[1].getName()+" 年龄:"+array[1].getAge());
System.out.println("姓名:"+array[2].getName()+" 年龄:"+array[2].getAge());
}
===========================================================
package 对象数组;
public class 对象数组2 {
private String name;
private int age;
public 对象数组2() {
}
public 对象数组2(String name, int age) {
this.name = name;
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
2.运行结果:
示例:
对象数组.对象数组2@b4c966a
对象数组.对象数组2@2f4d3709
对象数组.对象数组2@4e50df2e
姓名:李华 年龄:18
姓名:小明 年龄:20
姓名:李强 年龄:30
总结:
提示:这里对文章进行总结:
定义一个数组,用来存储3个对象
数组有一个缺点,一旦创建,程序进行期间长度不可以发生变化
技术交流Q群:832552317