Diesmal ist es Stream. Sofort probieren.
import java.util.stream.IntStream;
import java.util.stream.Stream;
/**
*Stream studieren. Int Stream.
* @author komikcomik
*
*/
public class StreamSample {
public static void main(String[] args) {
//Es ist, als würde man einen Stream erstellen und eine Reihe von Verarbeitungen durchführen
IntStream is = IntStream.of(1000, 123, 456, 1001, 10000, 919, 561, 2000);
//Extrahieren Sie über 1000 Daten, sortieren Sie sie und geben Sie sie dann als Standard aus
is.filter(i -> i >= 1000).sorted().forEach(i -> System.out.println(i));
//Nicht-Einzelzeichendaten entfernen → Sortieren → Standardausgabe
Stream<String> strStream = Stream.of("A", "b", "C", "d", "AAA", "BBB", "E");
strStream.filter(s -> s.length() == 1).sorted().forEach(s -> System.out.println(s));
}
}
Ausführungsergebnis
1000
1001
2000
10000
A
C
E
b
d
Das Bild war leicht zu entfernen, aber es scheint ein ziemliches Problem zu sein, wenn ich frage, ob dies an der Stelle des Schlagens verwendet werden kann.
Recommended Posts