22

Java のコンテナの簡単な完全なリストを教えてください。私が知っているのは、Array、Arraylist、Hashtable、HashMap、HashSet、Node、NodeList、TreeNode、および TreeMap です。

4

6 に答える 6

39

基本的に、Java「コンテナー」、またはコレクションとしてよく知られているすべてのドキュメントはここにあります。最も役立つページは、この簡単なリストです。使用するタイプがわかっている場合にパフォーマンスを向上させるfastutils フレームワークなど、コレクション フレームワークの他の実装があります。また、Gnu Troveも fastutils に似たものです。

于 2009-08-17T15:49:41.603 に答える
3

「コンテナは、コンポーネントと、コンポーネントをサポートする低レベルのプラットフォーム固有の機能との間のインターフェースです。Web コンポーネント、エンタープライズ Bean、またはアプリケーション クライアント コンポーネントを実行する前に、Java EE モジュールにアセンブルし、そのコンテナ。」ここに私のソースがあります: http://docs.oracle.com/javaee/1.4/tutorial/doc/Overview3.html

于 2013-01-31T16:50:57.577 に答える
3

公式のSun チュートリアルで確認できます。

編集

Google Collections ライブラリも確認してください:

Google Collections は、Google が提供する Java 5 以降の新しいコレクション タイプ、実装、および関連する機能のセットです。これは、すでにおなじみの Java Collections Framework を自然に拡張したものです。

編集:もう利用できないJava コレクションの非常に優れたチートシートがありました。他にもたくさんありますが、このようなものです。

于 2009-08-17T15:51:40.553 に答える
2

詳細については、Java Collections APIこのページをご覧ください。

于 2009-08-17T15:51:37.887 に答える
1

まず、どのクラスがCollection<E>Map<K,V>を実装しているかを調べます。

于 2009-08-17T15:50:49.293 に答える
1

完全なリストを提供できるかどうかはわかりませんが、標準の Java API コンテナーのほとんどは java.util パッケージに含まれているはずです。

于 2009-08-17T15:50:56.687 に答える