プロが教えるわが家の防犯対策術!

Java勉強中の超初心者です。
ちょっと前に同じ質問をしたのですが、前回の回答をよく見たら
趣旨とは違った処理をしていたのでもう一度、質問をさせて下さい。

ArrayListを使った九九の表を作成します。
この時に、九九の計算結果を一旦、Stringの配列に格納してから、
ArrayListから値を出力します。
この時にArrayListに格納してから出力するソースは書くことが
できたのですが、一旦、格段はString[]s = new String[9];として
Stringの配列に格納してから、ArrayListにまとめて出力する方法
をご教授お願いできますか?
-----------------------------------------------------------
ArrayList list = new ArrayList();
//ここにString[]s = new String[9];が入ります。
for(int i = 1; i <= 9; i++ ){
for(int j = 1; j <= 9; j++){

list.add(i*j);

System.out.print(list.get(list.size() - 1) + " ");
if((list.size() - 1) % 9 == 8 && (list.size() - 1) != 0){
System.out.println("");

}

}
}
----------------------------------------------------------
上記のソースを元に作成できたらと、思います。

A 回答 (11件中11~11件)

まずご自身が「元にしてください。

」と貼り付けているソースの内容を理解していますか?

>九九の計算結果を一旦、Stringの配列に格納してから
と記述しているのに、
>list.add(i*j);
でArrayListに格納していますよ。

ってことは、
list.add(i*j);
でArrayListに格納するのではなく、
Stringの配列に格納すればいいわけです。
具体的なソースはご自身で試行錯誤して下さい。
その結果わからないことがあれば、また質問して下さい。
(試行錯誤しないのはただの丸投げですので。)

この回答への補足

pcbeginnerさんご回答ありがとうございます。
試しにArrayListで格納して出力する
場合を作成したソースをそのまま
コピペしたものをアップしてしまいました。
すいません。
今、詰まっている箇所は一回、String配列に
格納する方法がわかりません。

補足日時:2006/11/17 19:31
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!