Javaはツリーセットからユーザー定義オブジェクトを削除します

user7495150

患者名と性別を含むPatientオブジェクトのクラスを作成しましたが、患者名に基づいて削除したいと思います。それを行う正しい方法は何ですか?

これは私のPatientオブジェクトです:

class Patient {

    private String name;
    private int gender;

    public Patient(String name, int gender){
        this.name = name;
        this.gender = gender;
    }

    public String getName(){
        return this.name;
    }

    public int getGender(){
        return this.gender;
    }

    public void setName(String name){
        this.name = name;
    }

    public void setGender(int gender){
        this.gender = gender;
    }

}

これは私のTreeset宣言です: private TreeSet<Patient> ts = new TreeSet<Patient>(new nameComp());

これは私の削除方法です(開始方法がわかりません)

void RemovePatient(String patientName) {

}
ダニー

その間に繰り返して削除するだけで、同時変更例外が発生します。アイテムを一時的に保存して削除し、後で削除することができます。例:

void removePatient(String patientName) {
    Person deleteThat;
    for (Patient p : ts){
       if(p.getName().equals(patientName){
           deleteThat = p;
       }
    }
    if(deleteThat != null){
        ts.remove(deleteThat);
    }
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Streamオブジェクトをjsonオブジェクトに変換してから、ユーザー定義オブジェクトに変換します

分類Dev

Pythonはユーザー定義オブジェクトをどのようにソートしますか?

分類Dev

ユーザー定義オブジェクト内のディクショナリ値にアクセスし、それらをリストに追加します

分類Dev

Javaはユーザー定義オブジェクトを2D配列キーのインデックスとして使用できますか?

分類Dev

Tomcat Webアプリケーション-オブジェクトをユーザー定義オブジェクトまたは単純なIDとして保存して、サーバーの再起動を通じてユーザーセッションを永続化しますか?

分類Dev

Pythonのリスト(プレーヤーの手)からユーザー定義オブジェクト(カード)を削除する

分類Dev

ユーザー定義オブジェクトの属性にアクセスすると、「TypeError:オブジェクトはインデックス作成をサポートしていません」というメッセージが表示されます。

分類Dev

ユーザーオブジェクト(Django)でユーザー名のdefault_urlを定義します

分類Dev

HashMapはユーザー定義オブジェクトで失敗しますか?

分類Dev

ユーザー定義の等式関数を使用してJavascriptでユーザー定義オブジェクトのセットを作成するにはどうすればよいですか?

分類Dev

android:ユーザー定義クラスからUIオブジェクトにアクセスする方法

分類Dev

Pythonでユーザー定義クラスのオブジェクトのセットを作成する

分類Dev

オブジェクトの削除中は、ユーザー定義関数をグローバル環境に保持します

分類Dev

カスタムオブジェクトを使用してツリーセットから重複を削除するにはどうすればよいですか

分類Dev

Parse.comのユーザークラスからオブジェクトを削除します

分類Dev

ユーザー定義オブジェクトのタイプセット(STL)の配列要素を参照して拡張-反復する方法は?

分類Dev

ネストされたユーザー定義オブジェクトからDataFrameを作成する

分類Dev

ユーザー入力に基づいてArrayListからオブジェクトを削除します

分類Dev

UpdateItemRequestを使用して、dynamoDbアイテムのユーザー定義オブジェクトを更新します

分類Dev

ユーザー定義タイプの優先度キューからオブジェクトを削除する方法

分類Dev

shinyServerのユーザー定義関数はオブジェクトを表示しません

分類Dev

StackExchange.Redisを使用してユーザー定義オブジェクトを保存する方法は?

分類Dev

Firebaseは認証データからユーザーオブジェクトを作成します

分類Dev

AngularJSは、リクエストごとにコントローラーからユーザーオブジェクトを取得します

分類Dev

コレクションオブジェクトのコレクションからユーザー定義オブジェクトを取得する方法

分類Dev

javalangクラス例外-c ++ jniオブジェクトコールバックからのjavavector <ユーザー定義のjavaクラス>リターンをキャストできません

分類Dev

ユーザーの選択に基づいてクラステンプレートからオブジェクトを定義し、ローカルで定義されたオブジェクトのスコープを解決する-新しい質問

分類Dev

ユーザー定義のIDを持つCoreDataオブジェクトを削除するにはどうすればよいですか?

分類Dev

ソートのためにユーザー定義オブジェクトを比較できません(Java 8)

Related 関連記事

  1. 1

    Streamオブジェクトをjsonオブジェクトに変換してから、ユーザー定義オブジェクトに変換します

  2. 2

    Pythonはユーザー定義オブジェクトをどのようにソートしますか?

  3. 3

    ユーザー定義オブジェクト内のディクショナリ値にアクセスし、それらをリストに追加します

  4. 4

    Javaはユーザー定義オブジェクトを2D配列キーのインデックスとして使用できますか?

  5. 5

    Tomcat Webアプリケーション-オブジェクトをユーザー定義オブジェクトまたは単純なIDとして保存して、サーバーの再起動を通じてユーザーセッションを永続化しますか?

  6. 6

    Pythonのリスト(プレーヤーの手)からユーザー定義オブジェクト(カード)を削除する

  7. 7

    ユーザー定義オブジェクトの属性にアクセスすると、「TypeError:オブジェクトはインデックス作成をサポートしていません」というメッセージが表示されます。

  8. 8

    ユーザーオブジェクト(Django)でユーザー名のdefault_urlを定義します

  9. 9

    HashMapはユーザー定義オブジェクトで失敗しますか?

  10. 10

    ユーザー定義の等式関数を使用してJavascriptでユーザー定義オブジェクトのセットを作成するにはどうすればよいですか?

  11. 11

    android:ユーザー定義クラスからUIオブジェクトにアクセスする方法

  12. 12

    Pythonでユーザー定義クラスのオブジェクトのセットを作成する

  13. 13

    オブジェクトの削除中は、ユーザー定義関数をグローバル環境に保持します

  14. 14

    カスタムオブジェクトを使用してツリーセットから重複を削除するにはどうすればよいですか

  15. 15

    Parse.comのユーザークラスからオブジェクトを削除します

  16. 16

    ユーザー定義オブジェクトのタイプセット(STL)の配列要素を参照して拡張-反復する方法は?

  17. 17

    ネストされたユーザー定義オブジェクトからDataFrameを作成する

  18. 18

    ユーザー入力に基づいてArrayListからオブジェクトを削除します

  19. 19

    UpdateItemRequestを使用して、dynamoDbアイテムのユーザー定義オブジェクトを更新します

  20. 20

    ユーザー定義タイプの優先度キューからオブジェクトを削除する方法

  21. 21

    shinyServerのユーザー定義関数はオブジェクトを表示しません

  22. 22

    StackExchange.Redisを使用してユーザー定義オブジェクトを保存する方法は?

  23. 23

    Firebaseは認証データからユーザーオブジェクトを作成します

  24. 24

    AngularJSは、リクエストごとにコントローラーからユーザーオブジェクトを取得します

  25. 25

    コレクションオブジェクトのコレクションからユーザー定義オブジェクトを取得する方法

  26. 26

    javalangクラス例外-c ++ jniオブジェクトコールバックからのjavavector <ユーザー定義のjavaクラス>リターンをキャストできません

  27. 27

    ユーザーの選択に基づいてクラステンプレートからオブジェクトを定義し、ローカルで定義されたオブジェクトのスコープを解決する-新しい質問

  28. 28

    ユーザー定義のIDを持つCoreDataオブジェクトを削除するにはどうすればよいですか?

  29. 29

    ソートのためにユーザー定義オブジェクトを比較できません(Java 8)

ホットタグ

アーカイブ