Professional Documents
Culture Documents
Import Import Import Import Import Import Import Import Import Public Class Public Static Void
Import Import Import Import Import Import Import Import Import Public Class Public Static Void
BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import java.util.function.Consumer;
import java.util.function.Function;
import java.util.function.Predicate;
import java.util.function.Supplier;
integerList.stream().limit(3).map(sqrtFunction).forEach(System.out::println);
stringList.stream().limit(3).map(reverseFunction).forEach(System.out::println)
;
integerList.stream().filter(evenPredicate).limit(3).forEach(System.out::printl
n);
// b. Tạo một UnaryOperator<String> lấy ra chữ cái đầu tiên trong mỗi
chuỗi.
// Hãy sử dụng Operator này cho các chuỗi dữ liệu trong stream để lấy
ra các ký tự đầu tiên trong mỗi chuỗi và in 10 ký tự đầu tiên ra trên một dòng
// UnaryOperator<String> firstCharOperator = str -> str.substring(0,
1);
// System.out.println("10 ký tự đầu tiên trong mỗi chuỗi:");
//
stringList.stream().map(firstCharOperator).limit(10).forEach(System.out::print
ln);
}
}