怎样快速把一个数组类型,转换为Collection类型? 怎么转?非得新建一个ArrayList对象,然后循环加入吗?又没有类似于toArray对应的方法toCollection呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己写工具当然很好实现,但是最好是JDK中能有,省得维护工具类! 被楼上的抢了Arrays.asList(Object[] o)返回一个只读的List Iterator i=Arrays.asList(Object[] o).iterator(); 有那么一个List cardList = Arrays.asList(object[] object); 这是个视图 在这里不能操作迭代器。它只能用get.set访问基础数组。(因为它是数组的视图)转化了以后再用ArrayList(Collection c) 的这个构造函数 String[] sArr = {"aaa","bbb","ccc","ddd"}; List list = Arrays.asList(sArr) ; ArrayList arrList = new ArrayList(list); Iterator it = arrList.iterator(); while(it.hasNext()){ System.out.println(it.next()); } 多谢,看来JDK为我们想的很周到,只是很多用法我们不知道而已! 算法,求教。 钱数整兑零程序,谢谢关注. 一个用java对文本操作的问题 还是数据库,前辈高手指点迷津啊(只有10分了) [高分请教] 高手进来,用java写了个聊天室 有办法实现在聊天记录栏(jTextArea)内点击一下用户名 jTextFeild 就取得这个用户名吗? 奇怪的错误提示 哪位大哥告诉我怎么配置环境变量啊,我怎么配置了还是编译不了 help!那位高手知道如何获取cpu,内存的使用信息 连接远端数据库????? 请问如何将一个java控制台程序变成Windows下的一个服务 发几篇swing中关于JTable中的运用-3 游戏中的计时器实现问题
Arrays.asList(Object[] o)
返回一个只读的List
List cardList = Arrays.asList(object[] object); 这是个视图 在这里不能操作迭代器。它只能用get.set访问基础数组。(因为它是数组的视图)转化了以后再用ArrayList(Collection c) 的这个构造函数 String[] sArr = {"aaa","bbb","ccc","ddd"};
List list = Arrays.asList(sArr) ;
ArrayList arrList = new ArrayList(list);
Iterator it = arrList.iterator();
while(it.hasNext()){
System.out.println(it.next());
}