- 756 名前:デフォルトの名無しさん mailto:sage [2010/01/20(水) 23:19:58 ]
- String[]型の配列の要素を全てprintlnで表示しようとすると
[Ljava.lang.String:@16進数みたいな文字 になってしまうのですが これの解決方法ってないでしょうか? String[] list = new String[100]; list[0] = "aaa"; list[1] = "bbb"; list[2] = "ccc"; System.out.println( list ); で[Ljava.lang.String:@16900e1 みたいなのが表示されます ArrayListで配列を作ると ArrayList list = new ArrayList(); list.add("aaa"); list.add("bbb"); list.add("ccc"); System.out.println( list ); で [aaa, bbb, ccc] といった感じで出てくるのでこれをString[]配列で出せるようにしたいです。 (仕様が戻り値をString[]型にせよ のため) 自分ではfor( int i = 0; i < 100; i++ ){ System.out.println(list[i])} の方法しか思いつきませんでした。 これだと aaa bbb ccc のように改行して表示されてしまうので Arraylistの例のように横一覧に出力することは可能なのでしょうか?
|

|