重要部件1:Vector<>向量类,列表的一种可以很方便的添加相同类型的数据到对象中
    Enumeration<>可用于返回vector对象的数据vector.element()
    vector.element()和vector.size()用于返回所有元素和列表的长度
    User.java用于存放用户数据,是一个javabean

    1. import java.util.Vector;
    2. import java.util.Enumeration;
    3. //UserList用于储存用户名的列表
    4. public class UserList {
    5. private static final UserList userList = new UserList();
    6. private Vector<String> vector;
    7. private UserList() {
    8. vector = new Vector<String>();
    9. }
    10. public static UserList getInstance() {
    11. return userList;
    12. }
    13. public void addUser(String name) {
    14. if (name != null)
    15. vector.addElement(name);
    16. }
    17. public void removeUser(String name) {
    18. if (name != null)
    19. vector.remove(name);
    20. }
    21. public Enumeration<String> getUserList() {
    22. return vector.elements();
    23. } //用枚举类Enum类存放vector的元素即全体数据
    24. public int getUserCount() {
    25. return vector.size();
    26. }
    27. }