0

データ モデル クラスを作成するにはどうすればよいですか? 、データは に保存されますArrayList。配列には 4 つのデータが格納されます[ID,NAME,AGE,Gender]。からこのクラスにデータが送信されJTextFieldます。

また、ArrayList の代わりに vector を使用したいと考えています。

例を探してみましたが、参照に使用できるものが見つからないようです。ありがとうございました。

4

1 に答える 1

2

カスタム クラスを使用してComparableインターフェイスを実装し、並べ替えロジックを記述します。すべてのデータをリストに挿入します。で並べ替えます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);
于 2012-10-17T13:18:45.427 に答える