当list中放入的是一个数组的时候
public static void main(String[] args) { List list = new ArrayList(); List list1 = new ArrayList(); int[] a = {1,2,3,4,5,6,7,8}; list.add(a); for (int i = 0; i < list.size(); i++) { int[] b = (int[]) list.get(i); System.out.print("打出数组的内容:————>"); for (int j = 0; j < b.length; j++) { System.out.print(b[j]); list1.add(b[j]); } System.out.println(""); } System.out.print("打出列表的内容:————>"); for (int i = 0; i < list1.size(); i++) { System.out.print(list1.get(i)); } }
打印结果:
打出数组的内容:————>12345678
打出列表的内容:————>12345678