溫馨提示×

java supplier接口的實踐案例

小樊
89
2024-07-09 16:18:25
欄目: 編程語言

Supplier接口是一個函數式接口,用于提供一個對象的生成器。它只定義了一個get()方法,用于獲取生成的對象。

以下是一個簡單的Java Supplier接口的實踐案例:

import java.util.function.Supplier;

public class SupplierExample {

    public static void main(String[] args) {
        // 創建一個Supplier對象,用于生成一個隨機數
        Supplier<Integer> randomNumberSupplier = () -> (int) (Math.random() * 100);

        // 使用Supplier對象生成隨機數
        int randomNumber = randomNumberSupplier.get();
        System.out.println("隨機數為:" + randomNumber);
    }
}

在上面的例子中,我們創建了一個Supplier對象randomNumberSupplier,它使用lambda表達式生成一個隨機數。然后我們調用get()方法獲取生成的隨機數并打印出來。

通過使用Supplier接口,我們可以方便地定義對象生成的邏輯,并在需要時獲取生成的對象。這樣可以提高代碼的可讀性和復用性。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女