米字键

博客园 首页 新随笔 联系 订阅 管理

 

    //创建一个员工类

    public class Employe {
        /**

        定义一个员工类Employee,
           * 包含三个属性姓名、工号、工资,
           * 创建三个员工对象存入ArrayList集合中,
           * 并遍历输出
           * */

        定义
            String name;
            int jobnumber;
            int salary;
}

 

 

 

      //导入util包

      import java.util.*;

        //创建一个员工测试类
        public class EmployeTest {
            /**

            定义一个员工类Employee,
               * 包含三个属性姓名、工号、工资,
               * 创建三个员工对象存入ArrayList集合中,
               * 并遍历输出
              * */
          public static void main(String[] args) {

 

            //创建 ArrayList集合
                ArrayList<Employe> arr=new ArrayList<Employe>();
                  System.out.print(" 姓名         工号        工资");

              //创建添加集合
                    add(arr);

              //创建遍历集合
                    println(arr);

           //打印集合长度
          System.out.println("集合的长度为"+arr.size());
        }
                

                //添加ArrList集合
              public static void add(ArrayList<Employe>arr){

                //调用员工类创建三个值
                      Employe E=new Employe();
                      Employe E1=new Employe();
                      Employe E2=new Employe();

 


                      //把三个值添加到ArrList集合中
                      arr.add(E);
                      arr.add(E1);
                arr.add(E2);

 

 


                     //为三个值赋上特有的属性
                      E.name="豆豆";
                      E.jobnumber=14565;
                      E.salary=15646;
        
                      E1.name="张三";
                
                      E1.jobnumber=15546;
                      E1.salary=1531;
        
                      E2.name="李斯";
                      E2.jobnumber=15466;
                      E2.salary=1546;
        
      }

 

              //遍历ArrList的值
            private static void println(ArrayList<Employe> arr) {
                        for (int i=0;i<arr.size();i++){
            System.out.println(arr.get(i).name+"       "+arr.get(i).jobnumber+"       "+arr.get(i).salary);
              }
          }
    
     }

posted on 2019-03-15 17:04  米字键  阅读(101)  评论(0编辑  收藏  举报