[解決済み] オブジェクトフィールドに基づくArrayListのソート [重複]。
2023-05-10 02:26:52
質問
重複の可能性があります。
コンタクトのArrayListのソート
私は
DataNode
オブジェクトを
ArrayList
. その
DataNode
という整数のフィールドがあります。
degree
.
私は
DataNode
オブジェクトを nodeList から取得したい。
degree
. どのように私はそれを行うことができます。
List<DataNode> nodeList = new ArrayList<DataNode>();
どのように解決するのですか?
DataNodeクラスがComparableインタフェースを実装するように修正します。
public int compareTo(DataNode o)
{
return(degree - o.degree);
}
であれば
Collections.sort(nodeList);
関連
-
Jsoup-Crawlingの動作
-
maven レポート エラー 解決不可能な親POM
-
テストが空であるかどうかを判断するためのオプションの処理
-
[解決済み] 配列からArrayListを作成する
-
[解決済み] JavaでArrayListではなくLinkedListを使用するのはいつですか?
-
[解決済み] ArrayListの初期化を1行で行う。
-
[解決済み] カスタムオブジェクトのArrayListをプロパティでソートする
-
[解決済み] Javaで「ArrayList<String>」を「String[]」に変換する。
-
[解決済み】Javaの「ダブルブレース初期化」の効率化?
-
[解決済み】Java 8 プロパティで区別する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
実行中にEclipseがポップアップする A Java Exception has occurred
-
アクセス制限です。タイプ 'Application' は API ではない(必要なライブラリに制限がある)。
-
ブートレイヤーの初期化中にエラーが発生しました java.lang.module.FindException: モジュールが見つかりません
-
スレッド "main" での例外 java.lang.ArrayIndexOutOfBoundsException:5 エラー
-
-bash: java: コマンドが見つからない 解決方法
-
JDK8 の Optional.of と Optional.ofNullable メソッドの違いと使い方を説明する。
-
Java:未解決コンパイル問題の解決方法
-
[解決済み] カスタムオブジェクトのArrayListをプロパティでソートする
-
[解決済み] オブジェクトのArrayListを独自のソート順で並べ替える
-
[解決済み] Java Integer compareTo() - なぜ比較と引き算を使い分けるのか?