Javaの「バッグ」とは何ですか? Google で調べてみましたが、正確な答えが見つかりませんでした。グーグルで見つけたものから、バッグはマルチセットに似ていることがわかりました。グーグルで検索しても適切な答えが得られなかったので、私が正しいか間違っているか知りたいです。
2 に答える
2
バッグ: 注文なしのコレクション、重複が含まれる場合があります。マルチセットと同じ:
数学では、マルチセット (またはバッグ) の概念は、メンバーが複数回出現することが許可されているセットの概念を一般化したものです。
ウィキペディアから。
equals(
複製は、ほとんどの JRE ライブラリのメソッドに基づいていることに注意してください。
于 2013-08-03T03:00:58.990 に答える
1
コア Java には Bag クラスが含まれていませんが、Collections インターフェイスには次のように記述されています。
バッグまたはマルチセット (重複する要素を含む可能性のある順序付けられていないコレクション) は、このインターフェイスを直接実装する必要があります。( http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html )
Apache Commons Collections などの他のライブラリには、Bag という名前の実装が含まれている場合があり、Guava には Multisets があります。
于 2013-08-03T03:05:00.097 に答える