なぜ
LinkedList<String>[] list = new LinkedList[32];
StaticError:Bad types in assignment:from raw LinkedList[] to LinkedList<String>[]
と
LinkedList<String>[] list= (LinkedList<String>[]) new LinkedList[32];
StaticError: Bad types in cast: from raw LinkedList[] to LinkedList<String>[]
コンパイルしますが、生の型に関する実行時エラーが発生しますか?
LinkedLists の配列を作成する必要があります (基本的にはハッシュテーブル用です...これは宿題なので、そこから大きく逸脱することはできません)。別のチェーンを使用して衝突を処理することを計画していました。これは、配列内の繰り返されるエントリを LinkedList 内の連続した要素で埋めるだけです。任意の考えをいただければ幸いです。