我有一个大小为N的ArrayList l1和另一个大小为L <N的l2.我想把L的第一项l1放到l2.我想用(Object obj:l1)的for循环来扫描我的大小为N的列表,然后使用l2.add(obj)在l2上添加元素,但我不确定当我达到最大大小时l2(即L)停止插入物品或继续.
有人可以建议我这样做吗?感谢名单
san*_*hat 21
您可以使用List.subList(int, int)方法获取前L个项目
int L = 2;
List<String> newList = new ArrayList<>(inputList.subList(0,L));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14010 次 |
| 最近记录: |