objQueueを定義することによっても同じ結果が得られます。タイプキューは一般的ではありません。引数でパラメータ化することはできません<Customer>
public class objQueue extends Vector<Object>
{
...
}
...
objQueue<Customer>[] line=new objQueue<Customer>[num]; //error given on this line
私は公共class objQueue<Object> extends Vector<Object>
にそれを変更しましたが、今ではCannot create a generic array of objQueue<Customer>
言います。自分のキューを定義したいのですが、競合を避けるためにキューなどの名前を付ける必要がありますか?私はobjQueue<Customer> [] line=new objQueue[num];
に変更した場合、それは代わりに警告を与えるimport java.util.*;
を使用しています:型の安全性を:タイプobjQueueの発現は、[] objQueueに準拠するように未チェックの変換を必要とします[]
私はobjQueue
これを 'objQueue [] line = new objQueue [num];に変更すると、代わりに警告が表示されます。型安全性:objQueue []型の式は、objQueueに適合するように未確認の変換が必要です [] –
user93200
exact Jonはあなたに 'ObjQueue extend Vector 'を与えました。 –