(任意のオペレーション)。オペレーションの進行中に、指定されたコレクションが変更された場合の、このオペレーションの動作は定義されていません。したがって、指定されたコレクションがこのコレクション自身であり、このコレクションが空ではない場合、この呼び出しの動作は定義されていません。要素を許可しない場合。(任意のオペレーション)。この呼び出しの結果、このコレクションには指定されたコレクションと共通の要素はなくなります。(任意のオペレーション)。指定されたコレクションに格納されていないすべての要素をこのコレクションから削除します。(任意のオペレーション)。このメソッドが戻ると、コレクションは空になります。o)指定されたオブジェクトとこのコレクションが等しいかどうかを比較します。オーバーライドする場合に配慮が必要です。実装に依存することですが、実装によっては、デフォルトの「参照比較」の代わりに「値比較」を実装する必要があることがあります。このような値比較が必要です。a.equals(b))。規約によると、リストはほかのリストとだけ等しくなり、セットはほかのセットとだけ等しくなります。両インタフェースを正しく実装するクラスを記述することはできません。hashCode()コレクションのハッシュコード値を返します。メソッドもオーバーライドしなければならないことに注意してください。開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。