Giriş
İmzası şöyle
Stream<String> tokens()
Java 9 ile eklendi. Pattern.splitAsStream() yerine kullanılabilir
Örnek
Şöyle yaparız
var str = """
List<String> results = stream
.filter(s -> pattern.matcher(s).matches()).toList();
""";
var words = new Scanner(str).useDelimiter("[^\\p{L}]+")
.tokens().distinct().sorted().toList();
System.out.println(words);
// [List, String, filter, matcher, matches, pattern, results, s, stream, toList]
Hiç yorum yok:
Yorum Gönder