私は、Javaで初心者だ初心者第1のレベルでは長さ3、次に第2のレベルでは長さx-1、xおよびx-1)。追加ギザギザ配列はこれに苦しんで
私が抱えている問題は、ギザギザの配列内の各配列の長さを指定することです。長さをn [n]として指定したので、コードはnxn配列を生成しています。私がしようとすると、sum [i] .length = n [i] .length私は、 "最終的な変数に値を割り当てることはできません"というエラーが表示されます。だから私はこの部分が間違っていることを知っているが、私は何が正しいのか分からない...
助けてくれてありがとう!
マイコード:
else if (isValidTridiagonal(m)== true && isValidTridiagonal (n) == true)
{
int size = n[1].length; /** specifying all lengths to be x where they shouldnt be*/
sum = new double[3][size];
for (int i = 0; i < n.length; i++)
{
for(int j = 0; j< n[i].length; j++)
{
sum [i][j]= n[i][j] + m [i][j];
}
}
return sum;
}
あなたの変数宣言を含めることができます。あなたはすでにこの質問をしているようです(それは重複していません)。http://stackoverflow.com/questions/40530278/beginner-adding-jagged-arrays-in-java – LeHill