您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
【第5章:面向对象基础】_对象数组
发布时间:2020-12-13 16:06:36编辑:雪饮阅读()
对象数组-动态赋值
class Person{
private String name;
public Person(String name){
this.name=name;
}
public String getName(){
return this.name;
}
}
public class TestJava{
public static void main(String args[]){
Person per[] = new Person[3];
System.out.println("======数组声明=====");
for(Person x : per){
System.out.println(x);
}
System.out.println("========数组动态赋值=========");
for(int x=0;x<per.length;x++){
per[x]=new Person("张"+x);
}
for(Person x : per){
System.out.println(x.getName());
}
}
}
D:\>javac TestJava.java
D:\>java TestJava
======数组声明=====
null
null
null
========数组动态赋值=========
张0
张1
张2
对象数组-静态赋值
class Person{
private String name;
public Person(String name){
this.name=name;
}
public String getName(){
return this.name;
}
}
public class TestJava{
public static void main(String args[]){
Person per[] = {new Person("张三"),new Person("张四"),new Person("张五")};
System.out.println("========数组静态赋值=========");
for(Person x : per){
System.out.println(x.getName());
}
}
}
关键字词:java,面向对象,对象数组