本人新人,刚学java 不久想知道,想知道java中集合类的一些用法!

解决方案 »

  1.   

    先讲ArrayList吧
    hashmap
    hashset
    和你讲个简单的List用法,就是放入一些值然后选择他的指针所指向的对象
    import java.util.*;
    public class Demo_1 {
    public static void main(String args[])
    {
    ArrayList al = new ArrayList();//实例一个list
    Clerk clerk1=new Clerk("宋江",30,1000);
    Clerk clerk2=new Clerk("lisi",46,2415);
    al.add(clerk1);
    al.add(clerk2);//添加List
    //Clerk temp=(Clerk) al.get(0);
    for(int i=0;i<al.size();i++)
    {
    Clerk temp=(Clerk) al.get(i);
    System.out.println(temp.getName());
    }
    }
    }
    class Clerk{
    private String name;
    private int age;
    private float sal;
    public Clerk(String name,int age, float sal)
    {
    this.name=name;
    this.age=age;
    this.sal=sal;
    }
    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;
    }
    public float getSal() {
    return sal;
    }
    public void setSal(float sal) {
    this.sal = sal;
    }
    }