Java LinkedList replaceAll() 方法
示例
將列表中的每個數字加 1
import java.util.LinkedList;
public class Main {
public static void main(String[] args) {
LinkedList<Integer> numbers = new LinkedList<Integer>();
numbers.add(5);
numbers.add(9);
numbers.add(8);
numbers.add(6);
numbers.add(1);
numbers.replaceAll( n -> n + 1 );
System.out.println(numbers);
}
}
定義和用法
replaceAll()
方法用對列表中的每個專案執行操作的結果替換列表中的每個專案。該操作可以透過與 Java 的 UnaryOperator
介面相容的 lambda 表示式來定義。
要了解 lambda 表示式,請參閱我們的 Java Lambda 表示式教程。
語法
public void replaceAll(UnaryOperator operator)
引數值
引數 | 描述 |
---|---|
運算子 | 必需。一個對列表中每個專案進行操作的 UnaryOperator 或 lambda 表示式。 |
相關頁面
❮ LinkedList 方法