私はジェネリック配列のコレクションに取り組んでいますE[]
。私は現在、2 つのセットの結合に固執しており、MultiSet<E> aSet
a をジェネリック配列に変換しようとしています。現在のクラスのジェネリック配列、または「this」配列を、union
メソッドで受け入れられている配列と比較しようとしています。これが私の現在のコードのパーティションです:
@SuppressWarnings("unchecked")
@Override
public MultiSet<E> union(MultiSet<E> aSet) {
MyBag<E> set = (MyBag<E>) aSet;
E[] temp;
temp = (E[]) new Keyed[2*length];
// ...
return new MyBag<E>(temp);
} // Generate the union of two bags.
必要な質問があれば喜んで明確にします。ありがとうございました