如何在 Java 中將一個元素從一個列表複製到另一個列表中?
可以透過流輕鬆地將元素複製到另一個 List 中。
使用 Stream 複製選擇的元素。
List<String> copyOfList = list.stream().filter(i -> i % 2 == 0).collect(Collectors.toList());
示例
以下是僅從列表中複製偶數的示例 -
package com.tutorialspoint;
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;
public class CollectionsDemo {
public static void main(String[] args) {
List<Integer> list = Arrays.asList(11, 22, 3, 48, 57);
System.out.println("Source: " + list);
List<Integer> evenNumberList = list.stream().filter(i -> i % 2 == 0).collect(Collectors.toList());
System.out.println("Even numbers in the list: " + evenNumberList);
}
}輸出
將產生以下結果 -
Source: [11, 22, 3, 48, 57] Even numbers in the list: [22, 48]
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP