1、创建ArrayList对象,
2、显示对象的尺寸
3、添加具体员工到Arraylist容器中
4、显示员工的姓名

解决方案 »

  1.   


    public class yuangong { /**
     * @param args
     */
    public class username
    {
    private String username;

    public String getusername() {
    // TODO Auto-generated method stub
    return username;
    }
    public void setusername(String username)
    {
    this.username=username;
    }
    }
    }
    这个我写的,但是不明白啊
      

  2.   


    抽象出员工类
    ArrayList对象数组存放的是员工对象集合还有楼主,先看看基础东西吧
      

  3.   

    package com.niit.collection;/**
     *user类
     * @author Administrator
     *
     */
    public class User
    {
    private int userId;
    private String userName;

    public User(int userId,String userName)
    {
    this.userId=userId;
    this.userName=userName;
    } public int getUserId()
    {
    return userId;
    } public void setUserId(int userId)
    {
    this.userId = userId;
    } public String getUserName()
    {
    return userName;
    } public void setUserName(String userName)
    {
    this.userName = userName;
    }


    }
    package com.niit.collection;import java.util.ArrayList;public class Exam1
    {
    public static void main(String[] args)
    {
    //创建arraylist
    ArrayList<User> list=new ArrayList<User>();

    //显示对象的尺寸--不懂什么意思,难道是list的长度?
    //System.out.println(list.size());

    //添加员工
    list.add(new User(1, "tom"));
    list.add(new User(2, "tom1"));
    list.add(new User(3, "tom2"));
    list.add(new User(4, "tom3"));
    list.add(new User(5, "tom4"));

    //显示员工姓名
    for(User user : list)
    {
    System.out.println(user.getUserName());
    }
    }
    }
      

  4.   

    ArrayList<User> list=new ArrayList<User>();
    //显示对象不能用我这个语句吗?
    this.User=User;
    //再返回
    return User;
      

  5.   

    给你的例子中用户信息都有了啊,你还是多理解一下吧,至于你说的this.user是指的是当前类(User类)的user属性,一般是在构造中这样写