0
私は初心者のコーダーです。私は学年のプログラムに似たデータで基本的な2D配列を印刷するクラスのプログラムに取り組んでいます。2次元配列の句読点付き印刷
public class Skyward {
public void Student(){
String [][] studentArray=new String[3][4];
String lastName1="Brown";
String lastName2="Johnson";
String lastName3="Michaelson";
//variables for LastName
String name1="Bob";
String name2="Jenny";
String name3="Michael";
//variables for FirstName
String grade1="11";
String grade2="10";
String grade3="12";
//variables for Grade
String t1grade1="A";
String t1grade2="C";
String t1grade3="F";
//variables for T1Grade
studentArray[0][0]=lastName1;
studentArray[0][1]=name1;
studentArray[0][2]=grade1;
studentArray[0][3]=t1grade1;
studentArray[1][0]=lastName2;
studentArray[1][1]=name2;
studentArray[1][2]=grade2;
studentArray[1][3]=t1grade2;
studentArray[2][0]=lastName3;
studentArray[2][1]=name3;
studentArray[2][2]=grade3;
studentArray[2][3]=t1grade3;
for (int row=0; row < studentArray.length; row++) {
for (int col=0; col < studentArray[row].length; col++){
System.out.print(studentArray[row][col]);
System.out.print(", ");
System.out.print(" -Grade- ");
System.out.print(" T1Grade- ");
}//end inner loop
System.out.println("");
}//end outer loop
}//end method
}//end class
は、私はそれが「姓、姓グレード-X-T1Grade-Y」として印刷する必要があるが、代わりにそれは私が「本当にわからないんだけど、この
Brown, -Grade- T1Grade- Bob, -Grade- T1Grade- 11, -Grade- T1Grade- A, -Grade- T1Grade-
のように出てきます主に句読点やループに間違っています。私はこのウェブサイト上の他の2D配列印刷の問題を見てみましたが、私はまだコーディングでかなり新しいので、他の質問や答えのほとんどは私の頭の中にあります。あなたが持っているどんなヒントも非常に高く評価されるでしょう!