java で AWTなどを利用して GUIプログラムを作っています。


text1 = fromtext.getText();
String[] keyword = text1.split("\n", -1);

として、keywordに言葉を入れ込みました。
これを、
System.out.purintlnで出力する場合に、一気に指定して配列全部を出すことは出来ないのでしょうか?

System.out.purintln( keyword );

では、駄目なので、、、。

どなたかよろしくお願いします。

回答の条件
  • URL必須
  • 1人20回まで
  • 登録:2007/04/23 19:49:18
  • 終了:2007/04/30 19:51:24

回答(2件)

id:studioes No.1

studioes回答回数522ベストアンサー獲得回数612007/04/23 21:02:06

ポイント35pt

java.util.Arraysをインポートして(import java.util.Arrays;)

System.out.println(Arrays.toString(keyword));

みたいな感じでどうでしょう。

http://q.hatena.ne.jp/

id:zachouR

これは、いいですね。

非常に助かりました!

2007/04/24 11:44:49
id:grand_majesty No.2

grand_majesty回答回数37ベストアンサー獲得回数42007/04/23 21:35:36

ポイント35pt

改行で区切り配列にして、それを全て出力したいということならば、

for文を使うと簡単です。

for(int i = 0; i < keyword.length; i++){

System.out.println(keyword[i]);

}

で全て出力できます。

java5.0Tigerをお使いならば、

http://www.02.246.ne.jp/~torutk/javahow2/array.html

にあるように、Arrays.toString()メソッドを使っても出力できます。

id:zachouR

はい、for文は最後の手段かな、と思っておりました。

どうしても、出来なければforで行こうと、、、。

2007/04/24 11:45:28

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません