JavaのSortedを使用する際に注意すべきことは何ですか?

PHPz
リリース: 2023-04-30 10:28:13
転載
871 人が閲覧しました

コンセプト

1. Sorted は、ソートされたストリームを返す中間操作です。カスタム コンパレータを入力しない場合、機能は自然な順序で配置されます。

使用上の注意

2. Sorted 操作を実行した後、stringCollection 内の要素の順序は変更されていません。 Sorted は、元のコレクション内の要素の順序を変更せずに、ストリーム内の要素のみを並べ替えます。

stringCollection
    .stream()
    .sorted()
    .filter((s) -> s.startsWith("a"))
    .forEach(System.out::println);
// "aaa1", "aaa2"
ログイン後にコピー

Java にはどのようなコレクション クラスがあるのか​​

Java のコレクションは主に 4 つのカテゴリに分類されます:

1 、リスト リスト: 順序付き、繰り返し可能;

2、キュー キュー: 順序付き、繰り返し可能;

3、セット コレクション: 繰り返し不可;

4、マップ マッピング: 順序なし、一意のキー、一意でない値。

以上がJavaのSortedを使用する際に注意すべきことは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート