トップ「Collections」の質問

コレクションAPIは、オブジェクトのコレクションの処理を容易にする一連のクラスとインターフェイスを開発者に提供します。

1行でのArrayListの初期化

テスト用のオプションのリストを作成したかったのです。 最初に、私はこれをしました:ArrayList<String> places = new ArrayList<String>(); […] 続きを読む…

java collections arraylist initialization

Javaマップの各エントリを効率的に反復するにはどうすればよいですか?

JavaでMapインターフェースを実装するオブジェクトがあり、その中に含まれるすべてのペアを反復処理したい場合、マップを通過する最も効率的な方法は何ですか?要素の順序は、インターフェイス用に持っている特定のマップ実装に依存しますか?

java dictionary collections iteration

Javaで新しいリストを作成する方法

Setを次のように作成します。Set myset = new HashSet() JavaでListを作成するにはどうすればよいですか?

java list collections

JavaのHashMapとHashtableの違いは何ですか?

JavaのHashMapとHashtableの違いは何ですか?スレッド化されていないアプリケーションにとってどちらがより効率的ですか?

java collections hashmap hashtable

Map <Key、Value>を値で並べ替える

私はJavaに比較的慣れていないので、値でMap<Key, Value>をソートする必要があることに気付くことがよくあります。値は一意ではないため、 keySetをarrayに変換し、キーに関連付けられた値で並べ替えるカスタムコンパレータを使用して配列の並べ替えでその配列をもっと簡単な方法はありますか?

java sorting dictionary collections

HashMapを(文字通りの方法で)直接初期化する方法は?

このようなJavaHashMapを初期化する方法はありますか?:Map<String,String> test = new HashMap< […] 続きを読む…

java dictionary collections initialization

JavaでArrayListよりもLinkedListを使用するのはいつですか?

私はいつも単に使用する人でした:List<String> names = new ArrayList<>(); 移植性の型名としてインターフェースを使用しているので、このような質問をしたときにコードを作り直すことができます。LinkedListを […] 続きを読む…

java arraylist collections linked-list

ArrayListを並べ替える方法は?

Javaにdoubleのリストがあり、ArrayListを降順でソートしたいと思います。入力ArrayListは次のとおりです。List<Double> testList = new […] 続きを読む…

java sorting arraylist collections

カンマ区切りの文字列をリストに変換するにはどうすればよいですか?

カンマ区切りの文字列をコンテナ(配列、リスト、ベクトルなど)に変換できるJavaの組み込みメソッドはありますか? または、そのためのカスタムコードを作成する必要がありますか?String commaSeparated = "item1 , item2 , item3"; List<String> […] 続きを読む…

java string collections split

Javaでリストを反復処理する方法

Java言語に少し慣れていないので、リスト(またはおそらく他のコレクション)を繰り返す可能性のあるすべての方法(または少なくとも非病理学的な方法)と、それぞれの長所または短所に慣れようとしています。List<E> listオブジェクトが与えられた場合、すべての要素をループする次の方法を知っています。基本的なforループ(もちろん、同等のwhile / do whileループもあります)// […] 続きを読む…

java loops collections iteration