0
package arrays;
import java.util.Iterator;2D配列が正しく表示しようとしています
パブリッククラスStringArray2D {
public static void main(String[] args) {
// TODO Auto-generated method stub
String row1[][]={{"Robert","Albert","Gilbert"},{"Fobert","Sobert","Nareg","Nari"},{"Marie","Sarie","Kharie","Aarie","Akiahsbdfuiah"}};
display2(row1);
}
public static void display2(String x[][]){
for (int row = 0; row < x.length; row++) {
for (int column = 0; column < x[row].length; column++) {
System.out.print(x[row][column] +"\t");
}
System.out.println();
}
}
public static void display(String x[][]){
for (int row = 0; row < x.length; row++) {
for (int column = 0; column < x[row].length; column++) {
System.out.println(x[row][column] + "\t");
}
System.out.println();
}
}
}
こんにちはみんな...イムこの2次元配列を適切Proper Display
を表示しようとしているが、代わりに私はこのImproper Display
のような表示を得ますメソッド "display2"が正しく動作し、メソッド "display"が正しく動作しない 何が欠けていますか?
'System.out.println'の' ln'が意味することは分かりますか? 'System.out.print'とどう違うのですか? – Guy
'display()'は毎回改行に出力する 'System.out.println'を使用しています。あなたのコードは問題ありません。 –
annnn yess私はそれを得ました...注意を払わなかった...それは... System.out.printlnではなくSystem.out.printでなければなりません – berobero