//二维数组转换为ArrayList
public static void main(String[] args) {
String[][] str = {
{ "语文", "100" },
{ "英语", "90" },
{ "数学", "90" },
};
ArrayList list = new ArrayList();
for (int i = 0; i < str.length; i++) {
for (int j = 0; j < str[i].length; j++) {
list.add(str[i][j]);
}
}
Iterator it = list.iterator();
while (it.hasNext()) {
System.out.println(it.next());
}
/
String [][]strArray=new String[list.size()][];
for (int i = 0; i < list.size(); i++) {
String []temp={list.get(i)};
for (int j = 0; j < str.length; j++) {
strArray[i]=temp;
}
}
for (int i = 0; i < list.size(); i++) {
for (int j = 0; j < strArray[i].length; j++) {
System.out.print(strArray[i][j]+" ");
}
System.out.println();
}
}
}
/
public String[][] getArray() {
ArrayList rs = new UserInfoDM().load();
String[][] excel_str = new String[rs.size()][]; // 转换为二维数组
for (int i = 0; i < rs.size(); i++) {
LeakInfo user = rs.get(i);
String[] q = { user.getUsername(), user.getResult()};//获取对象成员保存至一维数组
for (int j = 0; j < excel_str.length; j++) {
excel_str[i] = q;
}
}
return excel_str;
}