关于ArrarList的输出,不太明白,求助~

dabanphoto dabanphoto 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

import java.util.ArrayList;


public class TestPerson2{

/**
* @param args
*/
public static void main(String[] args) {

//Person2[] p = new Person2[5];
//p[0]= new Person2("li", 44, 2300);
//p[1]= new Person2("zhang", 44, 2300);
//p[2]= new Person2("wang", 44, 2300);
//p[3]= new Person2("zhao", 44, 2300);
//p[4]= new Person2("ma", 44, 2300);

//for (int i=0; i<p.length; i++){
// System.out.println("name:" + p[i].name + " age:" + p[i].age + " salary:" + p[i].salary );
//}

ArrayList<Person2> a = new ArrayList<Person2>();

a.add(new Person2("Li", 44, 2300));
a.add(new Person2("Zhang", 40, 3000));

for(int i =0 ; i<a.size() ; i++){
System.out.println(......);
}


}

}

class Person2{

String name;
int age;
double salary;

Person2(String name, int age, double salary){
this.name = name;
this.age = age;
this.salary = salary;
}

public String getName(){
return name;
}
}


System.out.println(......);这里该怎么输出呢,就象我注释掉的普通数组那样按行分别输出name,age和salary。
...全文

相关推荐

评论 5
收藏 已收藏
分享
返回顶部
dabanphoto
Java SE 62,620 成员 307,251 内容