String[] array = {"a","c","b"};
ArrayList<String> list = new ArrayList<String>();
list.add("a");
list.add("b");
list.add("c");
System.out.println(array);
System.out.println(list);
forlist
[a, b, c]
が出力され、for array
some address が出力されます。array
値を出力したいときは、 Arrays.toString(array);
which と同じように使用できますlist
。
toString()
値を取得するために直接呼び出すことができないのはなぜだろうかarray
。その方が直感的で便利ではないでしょうか。と で異なる処理を行うArray
と、どのような結果になりArrayList
ますか?