私は、カレッジ(文字列)の名前を含むリストを持っています。私は、各大学が "名前"と呼ばれるString変数を持つCollegesの別のリストを持っています。私は大学の名前を各Collegeオブジェクトに一致させたいと思います。どんな助けでも感謝しています。javaの要素のプロパティを指定して、リスト内の要素を検索するにはどうすればよいですか?
答えて
のJava 8で導入さStream APIを使用すると、他のリストに記載されたCollege
のリストを生成するためにCollege
リストをfilter(Predicate p)
ことができます。
collegeList.stream()
.filter(college -> collegeNamesList.contains(college.name))
.collect(Collectors.toList());
@Aaron、答えを教えてください。 –
@Johnspecter私は実際にストリームAPIを説明するのは広すぎてSOの答えではないと私は確信しています。私は自分の紹介文を読んで私の解決策を理解するだろうと思います。 Stream APIについて言及し、Oracleチュートリアルにリンクしました。それで十分だと思いますか?他に何か提案しますか? – Aaron
@Aaronおそらく、あなたはより良いパフォーマンスを持っているために、HashSetにcollegeNamesListを入れることができるかもしれません。 –
- 1. リスト内の属性を持つ要素を検索するにはどうすればよいですか?
- 2. リストの要素とJavaのマップの要素を比較するにはどうすればよいですか?
- 3. 要素IDでJavaScriptの要素のtitleプロパティを取得するにはどうすればよいですか?
- 4. プロパティでコレクション内の要素を検索する方法は?
- 5. linqでツリービュー内の要素を検索するにはどうすればよいですか?
- 6. forEachを使用してリスト内の要素を削除するにはどうすればよいですか?
- 7. コレクションにGrailsの別の要素が含まれている要素を検索するにはどうすればよいですか?
- 8. 特定の子要素以外の要素を読み取るにはどうすればよいですか?
- 9. shared_ptrコンテナ内の要素を検索していますか?
- 10. jQueryまたはJavaScriptを使用して他の要素にどのようにtd要素を定義するにはどうすればよいですか?
- 11. jQueryでは、要素が「マウスオーバーされた」とその要素の子要素を検出するにはどうすればよいですか?ここ
- 12. これをリスト要素内の2列レイアウトにするにはどうすればよいですか?
- 13. クラス内の特定の要素のIDを設定するにはどうすればよいですか?
- 14. 複数のテキスト文字列で要素を検索するにはどうすればよいですか?
- 15. IOS - 要素のスクロール中に要素のインターフェイスを更新するにはどうすればよいですか?
- 16. リストのリスト内の指定された要素を削除します。
- 17. javascriptイベントをある要素から別の要素に渡すにはどうすればよいですか?
- 18. javascript/jQueryを使用して内部div要素の内容/値に基づいてdiv要素をソートするにはどうすればよいですか?
- 19. DONTを順番どおりに使用する必要があるxml子要素のリストを指定するにはどうすればよいですか?
- 20. 要素を1つのみ含むリストでリストする要素を持つリストを作成するにはどうすればよいですか?
- 21. DataContract XMLのデシリアライズ - 同じ要素内の要素とプロパティのリスト
- 22. 要素属性をXSLTの要素名に変換するにはどうすればよいですか?
- 23. 要素を別の要素に追加するにはどうすればよいですか?
- 24. 指定されたIDを持つ要素のelasticsearch検索
- 25. ツリーセット内の特定の要素を検索する
- 26. リピータ内の要素プロパティにアクセスするにはどうすればよいですか?
- 27. 1つのリストの要素にカーソルを置き、別のリストの要素を表示するにはどうすればよいですか?
- 28. 検索結果/キーワードからpage要素を削除するにはどうすればよいですか?
- 29. XmlPullParserがトップレベル要素のリストを返すようにするにはどうすればよいですか?
- 30. OmniXMLとDelphiを使用して、属性で要素を探し、ノード内の別の要素を変更するにはどうすればよいですか?
を、私はあなたがこれまでに試みているものを含めるのを忘れてだと思います。 – 3kings
['HashMap'](https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html)。 – bcsb1001