189 8069 5689

javajavabean和List存储表格数据(用List存储类)

javabean
一个具有完整的set和get方法,还有一个空构造器的类

专注于为中小企业提供网站设计、网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业河池免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了数千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

class User{
    private int id;
    private double salary;
    private String name;
    private String hiredate;
    public User()
    {

}

public User(int id, double salary, String name, String hiredate) {
    super();
    this.id = id;
    this.salary = salary;
    this.name = name;
    this.hiredate = hiredate;
}

public int getId() {
    return id;
}
public void setId(int id) {
    this.id = id;
}
public double getSalary() {
    return salary;
}
public void setSalary(double salary) {
    this.salary = salary;
}
public String getName() {
    return name;
}
public void setName(String name) {
    this.name = name;
}
public String getHiredate() {
    return hiredate;
}
public void setHiredate(String hiredate) {
    this.hiredate = hiredate;
}

public String toString()
{
    return "id:"+id+"salary:"+salary+"name:"+name+"hiredate:"+hiredate;
}

}

思路:用List来存储类,类来存储数据

public  class test {

//表格每一行用Map来存储,整个表格用list来存储,即List内存的是Map
public static void main(String[]args)
{

User user1=new User(1001,11,"张三","2018.5.5");
User user2=new User(1002,10,"张三2","2018.5.52");
User user3=new User(1003,9,"张三3","2018.5.53");
List list=new ArrayList<>();

list.add(user1);
list.add(user2);
list.add(user3);
    for(User v:list)
    {   
        System.out.println(v);
    }
Map map=new HashMap<>();
map.put(1, user1);
map.put(2, user2);
map.put(3, user3);
Set key=map.keySet();
for(Integer i:key)
{
    System.out.println(map.get(i));
}
}

}

//完整的javabean要有完整的set和get方法,还要有空的构造器
class User{
private int id;
private double salary;
private String name;
private String hiredate;
public User()
{

}

public User(int id, double salary, String name, String hiredate) {
    super();
    this.id = id;
    this.salary = salary;
    this.name = name;
    this.hiredate = hiredate;
}

public int getId() {
    return id;
}
public void setId(int id) {
    this.id = id;
}
public double getSalary() {
    return salary;
}
public void setSalary(double salary) {
    this.salary = salary;
}
public String getName() {
    return name;
}
public void setName(String name) {
    this.name = name;
}
public String getHiredate() {
    return hiredate;
}
public void setHiredate(String hiredate) {
    this.hiredate = hiredate;
}

public String toString()
{
    return "id:"+id+"salary:"+salary+"name:"+name+"hiredate:"+hiredate;
}

}


名称栏目:javajavabean和List存储表格数据(用List存储类)
新闻来源:http://cdxtjz.com/article/pcggoe.html

其他资讯