我有一个String我需要将该String的各个字符添加到ArrayList中。
对于Ex:String str =“hello world”;
步骤1:我将该String拆分为charArray();
char ch[]=str.toCharArray();
第2步:我将char数组转换为List,并将其转换为ArrayList
ArrayList<Character> ar=new ArrayList<Character>(Arrays.asList(ch));
第3步:我正在尝试迭代并打印这些元素。
Iterator i=ar.iterator();
while(i.hasNext())
{
System.out.println(i.next());
}
我期待'h','e','l','l','o','','w','o','r','l','d'成为打印。
但它正在打印一些对象地址[[C @ f0d1e0b]