黑马程序员技术交流社区

标题: Collection的问题 [打印本页]

作者: 吴刚—heima    时间: 2013-5-31 20:18
标题: Collection的问题
本帖最后由 吴刚—heima 于 2013-6-2 14:12 编辑

为什么Collction中能够添加StringBuffer对象,但是却不能添加数组对象
作者: 顾玲玉    时间: 2013-5-31 21:26
  1. public class Test {

  2.         /**
  3.          * @param args
  4.          */
  5.         public static void main(String[] args) {
  6.                 Collection c =new ArrayList();
  7.                 int[] arr = {2,3,4};
  8.                 int[] arr1= {6,7,8};
  9.                 c.add(arr);
  10.                 c.add(arr1);
  11.                 for(Object o:c){
  12.                         int[] iteratorObj =( int[])o;
  13.                         System.out.println("当前数组值:"+iteratorObj[0]+","+iteratorObj[1]+","+iteratorObj[2]);
  14.                 }
  15.        
  16.         }
复制代码
结果:
当前数组值:2,3,4
当前数组值:6,7,8

结论:都可以添加的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2