Java 中如何使用一个集合的部分元素去 初始化另外一个 集合。

wang603603 2013-09-30 03:34:54
如:

ArrayList<Data> a = new ArrayList<Data>();
a.add(d1);
a.add(d2);
a.add(d3);

// 如何使用 a 的部分元素, 如 从a 的第1个元素开始 对al 进行初始化?
ArrayList<Data> al = new ArrayList<Data>(a);



有没有 直接的函数, 或者 比较快的方法。?
在线等, 急!!!
...全文
267 3 打赏 收藏 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wang603603 2013-09-30
  • 打赏
  • 举报
回复
引用 2 楼 suciver 的回复:
楼主不会用list.subList(int startIndex,int endIndex)获取集合的一部分他返回的也是一个集合用这个集合传到你的构造函数中不就行了。

 ArrayList<Data> a = new ArrayList<Data>();
         a.add(d1);
         a.add(d2);
         a.add(d3);
 ArrayList<Data> al = new ArrayList<Data>(a.subList(1,a.size()));   
就是用的这个,,才找到的,,
suciver 2013-09-30
  • 打赏
  • 举报
回复
楼主不会用list.subList(int startIndex,int endIndex)获取集合的一部分他返回的也是一个集合用这个集合传到你的构造函数中不就行了。

 ArrayList<Data> a = new ArrayList<Data>();
         a.add(d1);
         a.add(d2);
         a.add(d3);
 ArrayList<Data> al = new ArrayList<Data>(a.subList(1,a.size()));   
rockets311 2013-09-30
  • 打赏
  • 举报
回复
转成数组再操作 java.util.Arrays中有很多静态方法。
List<String> a = new ArrayList<String>();
a.add("1");
a.add("2");
a.add("3");
a.add("4");
a.add("5");
a.add("6");

// 把a中的3、4、5拷贝到aa中
String[] arr = new String[a.size()];
arr = a.toArray(arr);
arr = Arrays.copyOfRange(arr, 2, 5);
List<String> aa = Arrays.asList(arr);

System.out.println(Arrays.toString(aa.toArray()));
内容概要:本文介绍了WiFiSupply斯普莱WFS7000XA工业级大功率双频无线AP基站,该设备支持2.4G/5GHz双频段,最大带宽达433Mbps,具备高发射功率(26dBm)、高接收灵敏度(-97dBm)和超远传输距离(可达1.5公里以上)。产品采用工业级设计,支持TDMA时分多址、私有协议、Fast Roaming快速漫游(切换延迟≤30ms)、抗干扰能力强,通信延迟低于1ms,支持主流PLC通信协议。设备支持胖瘦一体模式、多种供电方式(含POE)、IP54防护等级、-45~85℃宽温工作,适用于复杂电磁与恶劣环境。具备多重安全机制,如巨量安全隧道、VLAN、QoS、防火墙、MAC/IP过滤等,并支持SNMP、SSH、API对接及云平台集中管理,满足工业4.0、智慧物流、AGV/AMR小车、无人机遥控、车载视频传输等场景的无线组网需求。; 适合人群:从事工业自动化、物联网、智能制造、智慧物流等领域,具备一定网络与通信基础知识的技术人员及系统集成商。; 使用场景及目标:①用于AMR/AGV/RGV小车、穿梭车、天车等移动设备的无线联网与稳定通信;②实现室内外远距离无线桥接与覆盖,支持高速移动下的无缝漫游与低延迟数据传输;③构建高安全、高可靠的工业无线网络,支持PLC协议传输与远程集中管控。; 阅读建议:此文档侧重产品技术参数与工业应用场景,建议结合实际部署需求重点关注其抗干扰能力、漫游性能、供电方式与管理接口,便于在复杂工业环境中选型与集成。

51,407

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧