Phương thức này dùng để kiểm tra một đối tượng Optional có rỗng hay không? Nếu không rỗng thì thực hiện các thao tác với đối tượng này, ngược lại thì không làm gì hết.
Tham số của phương thức này là một đối tượng của interface Consumer. Các bạn có thể xem thêm về interface Consumer tại đây.
Ví dụ:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
package com.huongdanjava.javaexample; import java.util.Optional; public class Example { public static void main(String[] args) { String s = new String("Khanh"); Optional<String> opt = Optional.ofNullable(s); opt.ifPresent(x -> System.out.println(x)); } } |
Kết quả: