に変換することはできません私は、ランダムな配列を生成する関数があります。互換性のない型:int型[]のjava.util.List <java.lang.Integerの>
:私は次のエラーを取得していますprivate static List<Integer> randomIntegerArray(int n) {
int[] array = new int[n];
for(int i = 0; i < array.length; i++) {
array[i] = (int)Math.random();
}
return array;
}
を
incompatible types: int[] cannot be converted to java.util.List
ここでの問題はわかりません。これは非常にシンプルなコードのビットで、私はうまく動作しないようです。
'List'は配列ではありません。 int配列を返す場合は、戻り値の型は 'int []'でなければなりません – khelwood
@khelwood 'List'をどのように初期化/追加するのですか? –
123
タイプが自動的に変換できないことを伝えています。返すタイプを作成する必要があります。 –