私は、2つの配列を作成し、10個の乱数を1つの配列に挿入した後、copyArrayを使って最初の配列から2番目の配列に情報をコピーし、それを表示します。JavaはInt Arrayを返さない
`class C9e5
{
public static void main(String[] args)
{
int[] a = new int[10];
int[] b = new int[10];
Random r = new Random();
for(int i = 0; i < a.length; i++)
{
a[i] = r.nextInt();
}
copyArray(a, b);
System.out.println("Array a contains " + a);
System.out.println("Array b contains " + b);
}
public static int copyArray(int[] c, int[] d)
{
c = d;
return c;
return d;
}
}`
エラーメッセージは、「互換性のない型を:INT [] intに変換することはできません」言い続けポップアップ は私が間違って何をやっている、と私はそれをどのように修正するのですか?
そうわかりました、今それが働いている(あなたにみんなに感謝!)、しかし、ときに私はそれをコンパイルして実行し、代わりに私は、ランダムなシンボルを得ている乱数を取得します。助けてください!
のようにそれを使うのか?メソッドのシグネチャで戻り値の型をint []に変更します。 –