-2

配列に使用できるarrayListのget()メソッドに似たものはありますか?array1から最初の値を取得し、それを配列2の最初の値に追加し、それを配列3の最初の値に追加してから、3ずつ除算して平均を求めます。一度それを2回繰り返すと、これらは新しい配列に配置されます。

String[] Array1=
{
new String("Adam  "),new String("Smith "),new String("Jones "),new String("Becky   "),new String("Taylor")
};




Integer[] Array2=
{
new Integer(90),new Integer(89),new Integer(86),new Integer(76),new Integer(95)
};


Integer[] Array3=
{
    new Integer(92),new Integer(79),new Integer(85),new Integer(90),new Integer(87)
};

Integer[] Array4=
{
    new Integer(93),new Integer(80),new Integer(90),new Integer(87),new Integer(92)
};

Integer[] Array5=
{
    new Integer(90),new Integer(77),new Integer(86),new Integer(92),new Integer(89)
};
4

7 に答える 7

3

インデックスでアクセスできます。

array1[0] // first element of array1
array1[1] // second element of array1
.....
于 2012-04-13T19:15:26.150 に答える
1

私はあなたが次の線に沿って何かを探していると思います:

String adam = Array1[0];
于 2012-04-13T19:15:28.447 に答える
1
(Array2[0] + Array3[0] + Array4[0] + Array5[0])/4
于 2012-04-13T19:17:07.257 に答える
0

サンプルコードは非常にコンストラクターに満足しています。これは機能的に同等である必要があります。

String[] Array1 = {"Adam  "), "Smith ", "Jones ", "Becky   ", "Taylor" };
Integer[] Array2 = { 90, 89, 86, 76, 95 };
Integer[] Array3 = { 92, 79, 85, 90, 87 };
Integer[] Array4 = { 93, 80, 90, 87, 92 };
Integer[] Array5 = { 90, 77, 86, 92, 89 };

他の人が言ったように、あなたはarray[index]演算子が配列からアイテムを取得することを望みます。

于 2012-04-14T09:24:37.900 に答える
0

get(index)配列のメソッドは次の[index]とおりです。

String s = anArray[0];
// equivalent to
String s = anArraylist.get(0);
于 2012-04-13T19:15:36.927 に答える
0

組み込みの[]演算子は、と同等ですList.get。何かのようなもの

array4[i] = (array1[i] + array2[i] + array3[i]) / 3;
于 2012-04-13T19:16:18.430 に答える
0
for(int i = 0; i < cantArrays;i++)
{
     int sum = 0;
     double avg;
     for(int j = 0; j < Array1.lenght;j++)
     {
         sum = Array2[j] + Array3[j] + Array4[j] + Array5[j];
         avg = sum / 4;
     }


}
于 2012-04-13T19:22:10.750 に答える