存储在数据类中

时间:2012-10-17 13:16:40

标签: java

如何创建数据模型类? ,数据将存储在ArrayList中。该数组将存储4个数据[ID,NAME,AGE,Gender]。数据将从JTextField发送到此类。

我也愿意使用vector而不是ArrayList。

我试过寻找例子,但我似乎无法找到任何可以用作参考的东西。 谢谢。

1 个答案:

答案 0 :(得分:2)

使用自定义类并实现Comparable接口编写排序逻辑。将所有数据插入List。按Collections.sort(list);

排序
class User implements Comparable<User>{
    private String name;
    private long id;
    private Date age;
    private boolean gender;
    @Override
    public int compareTo(User user1) {
        return this.age.compareTo(user1.age);
    }
} 

List<User> users = new ArrayList();
users.add(user);
...
Collections.sort(list);