1. 首先是测试类
package com.rise.listObject;
import java.util.ArrayList;
import java.util.List;
public class PrintListObjecrTest {
/**
* @param args
*/
public static void main(String[] args) {
List<People> listp = null;
PrintListObjecrTest plt = new PrintListObjecrTest();
listp = plt.setValue();
for(People p : listp)
{
System.out.println(p);
}
}
public List<People> setValue()
{
List<People> list = new ArrayList<People>();
People p1 = new People();
People p2 = new People();
People p3 = new People();
p1.setName("zhangsan");
p1.setPassword("123456");
p1.setPost("jl");
p2.setName("lisi");
p2.setPassword("123456");
p2.setPost("rjgcs");
p3.setName("wangwu");
p3.setPassword("123456");
p3.setPost("yg");
list.add(p1);
list.add(p2);
list.add(p3);
return list;
}
}
使用默认toString方法的javaBean
package com.rise.listObject;
public class People {
private String name;
private String password;
private String post;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getPost() {
return post;
}
public void setPost(String post) {
this.post = post;
}
}
输出如下:
com.rise.listObject.People@c17164
com.rise.listObject.People@1fb8ee3
com.rise.listObject.People@61de33
带toString的javaBean:
package com.rise.listObject;
public class People {
private String name;
private String password;
private String post;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getPost() {
return post;
}
public void setPost(String post) {
this.post = post;
}
public String toString()
{
StringBuffer sb = new StringBuffer();
sb.append("{'")
.append(this.name).append("','")
.append(this.password).append("','")
.append(this.post).append("'}");
return sb.toString();
}
}
输出如下:
{'zhangsan','123456','jl'}
{'lisi','123456','rjgcs'}
{'wangwu','123456','yg'}