Trong Java, giao diện hàm Function<T, R> đại diện cho một hàm nhận vào một giá trị kiểu T và trả về một giá trị kiểu R.
Cụ thể, nó có phương thức trừu tượng:
R apply(T t);
Hãy viết một chương trình Java sử dụng Function để:
Function<String, Integer> để tính độ dài của từng tên.Function<String, String> để chuyển mỗi tên thành chữ in hoa.Function<T, R> trong gói java.util.function.Tên ban đầu | Tên in hoa | Độ dài
Ví dụ:
Đầu vào:
Đầu ra:
An | AN | 2
Minh | MINH | 4
Dương Phong | DƯƠNG PHONG | 11
Hoa | HOA | 3
Toàn | TOÀN | 4
Đang tải editor...