Description
match wird für Matching-Operationen verwendet und sein Rückgabewert ist vom booleschen Typ. Durch Match können Sie einfach überprüfen, ob ein bestimmtes Element in der Liste vorhanden ist.
Beispiel
// 验证 list 中 string 是否有以 a 开头的, 匹配到第一个,即返回 true boolean anyStartsWithA = stringCollection .stream() .anyMatch((s) -> s.startsWith("a")); System.out.println(anyStartsWithA); // true // 验证 list 中 string 是否都是以 a 开头的 boolean allStartsWithA = stringCollection .stream() .allMatch((s) -> s.startsWith("a")); System.out.println(allStartsWithA); // false // 验证 list 中 string 是否都不是以 z 开头的, boolean noneStartsWithZ = stringCollection .stream() .noneMatch((s) -> s.startsWith("z")); System.out.println(noneStartsWithZ); // true
Die grundlegenden Datentypen von Java sind unterteilt in: #🎜 🎜#
1. Ganzzahltyp, der zur Darstellung des Datentyps von Ganzzahlen verwendet wird. 2. Gleitkommatyp, ein Datentyp, der zur Darstellung von Dezimalzahlen verwendet wird. 3. Das Schlüsselwort des Zeichentyps ist „char“. 4. Der boolesche Typ ist der grundlegende Datentyp, der logische Werte darstellt.Das obige ist der detaillierte Inhalt vonMatch-Matching-Methode in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!