数组

package com.test;
import java.util.*;

/**
 * @author qingfeng
 * 功能:
 */
public class ArrayDemo {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        ArrayList al = new ArrayList();
        
        //ArrayList动态添加
        Clerk clerk1 = new Clerk("宋江",50,1000);
        al.add(clerk1);
        Clerk clerk2 = new Clerk("林冲",40,1400);
        al.add(clerk2);
        Clerk clerk3 = new Clerk("麒麟",30,2000);
        al.add(clerk3);
        Clerk clerk4 = clerk1;
        al.add(clerk4);
        System.out.println("ArrayList内人数为"+al.size());

        //ArrayList遍历
        for(int i=0; i<al.size(); i++)
        {
            Clerk clerk = (Clerk)al.get(i);
            System.out.println("clerk"+(i+1)+"是"+clerk.getName());
        }
        
        System.out.println("---------------------------");
        //ArrayList动态删除
        al.remove(1);//删除“林冲”
        //ArrayList遍历
        for(int i=0; i<al.size(); i++)
        {
            Clerk clerk = (Clerk)al.get(i);
            System.out.println("clerk"+(i+1)+"是"+clerk.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;
    }
    
    //setters getters
    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;
    }
    
}

 

posted @ 2017-03-06 14:55  清风追梦enjoy  阅读(188)  评论(0)    收藏  举报