【发布时间】:2012-04-13 07:59:05
【问题描述】:
我有一个 ArrayList,其值如“abcd#xyz”和“mnop#qrs”。我想把它转换成一个数组,然后用 # 作为分隔符将它拆分,并在一个数组中有 abcd,mnop,在另一个数组中有 xyz,qrs。我尝试了以下代码:
String dsf[] = new String[al.size()];
for(int i =0;i<al.size();i++){
dsf[i] = al.get(i);
}
但它没有说“Ljava.lang.String;@57ba57ba”
【问题讨论】:
-
发布 ArrayList 的定义和完整的错误信息
-
“它说...失败了”是什么意思?这看起来像是打印
dsf.toString()...的结果... -
你想要一个字符串数组,即二维数组吗?