Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
クラスでジェネリック型のコレクションを使用しObjectていて、その状況でそのコレクションにさまざまなオブジェクトを格納している場合。
Object
コレクションに異種オブジェクトが含まれていると言えますか?
「ホモ」は同じ、「ヘテロ」は違うという意味です。
いずれにせよ、1 つの Java 配列が 1 つの型、たとえば数値のみ、または文字列のみを格納できる場合、それは同種です。
複数のタイプの場合は異種です。上記の場合、コレクションは Object 型であり、任意の型を保持できるため
これをよりよく理解するために Javascript を取り上げましょう。[5, "hello", new Object()] を保持する配列を作成できますが、Java ではそれが不可能なため、配列は異種混合です。