ArrayList aList = new ArrayList();
aList.add("1");
aList.add("2");
aList.add("34");
String[] str = new String[aList.size()];
for(int i=0;i<aList.size();i++){
str[i] = (String[]) aList.get(i);//请问这句为何报错??用什么方法写啊?请大吓指教,急在线等
}
aList.add("1");
aList.add("2");
aList.add("34");
String[] str = new String[aList.size()];
for(int i=0;i<aList.size();i++){
str[i] = (String[]) aList.get(i);//请问这句为何报错??用什么方法写啊?请大吓指教,急在线等
}
list.add("111");
list.add("222");
list.add("333");
Object[] ts=list.toArray();
System.out.println(ts.length);
System.out.println(ts[0]);
list.add("111");
list.add("222");
list.add("333");
Object[] ts=list.toArray();
System.out.println(ts.length);
System.out.println(ts[0]);
正解
从数据库中获得的信息是以上这个,我想把它显示的页面上,是要中文形式的,怎和么转换?
aList.add("张三");
aList.add("李四");
aList.add("王五");
String[] str = new String[aList.size()];
for (int i = 0; i < aList.size(); i++)
{
str[i] = (String) aList.get(i System.out.println(str[i]);
}
打印结果:张三
李四
王五
还要转换什么?
str[i] = (String[]) aList.get(i);
str[i] = (String) aList.get(i);
aList.add("1");
aList.add("2");
aList.add("34");
String[] str = (String[])list.toArray(new String[aList.size()]);