こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

java九九表示

package kuku;

public class Kuku {

public static void main(String[] args) {
// TODO 自動生成されたメソッド・スタブ

// 配列の宣言をする。
int[][] x = new int[9][9];

// 九九の結果を配列に保存する。
for (int i = 0; i < 9; i++) {
for (int j = 0; j < 9; j++) {

x[i][j] = (i + 1) * (j + 1);
}
}

// 九九の結果を表示する。
for (int i1 = 0; i1 < 9; i1++) {
for (int j1 = 0; j1 < 9; j1++) {

System.out.print(String.format("x" + args, x));

}

// 改行する。
System.out.println();
}

}
}

_________________________________

九九の表示ができません。
String.formatも使いたいのですが、使い方がわかりません。
String.formatも使って九九を表示させるにはどうしたらいいのか教えてください。
お願いいたします。

投稿日時 - 2014-06-19 16:18:23

QNo.8644836

すぐに回答ほしいです

質問者が選んだベストアンサー

System.out.print(String.format("x" + args, x));

ではなく、

System.out.print(String.format("%3d",x[i1][j1]));

とします。

投稿日時 - 2014-06-19 17:34:45

お礼

有難うございます。

投稿日時 - 2014-06-19 18:01:14

このQ&Aは役に立ちましたか?

9人が「このQ&Aが役に立った」と投票しています

回答(1)