Der eingebaute Bibliotheken für die Programmiersprache Java Unterstützung erweiterte Pattern-Matching -Funktionen. Programme können Muster , bestehend aus einem oder mehreren Zeichen definieren , dann rufen Sie die entsprechende Java- Library-Funktionen für diesen Mustern innerhalb einer bestimmten Zeichenfolge suchen und die Vorkommen mit unterschiedlichen Werten gefunden ersetzen. Insbesondere können Sie Java-Code schreiben , der einen Satz repräsentiert als Instanz der integrierten Java-Klasse String . Sie können dann mit Bibliothek Methoden, um die Anzahl der Vorkommen eines gegebenen Zeichens innerhalb des Satzes zu zählen. Anleitung
1
erstellen Java String enthält den Satz , wie im folgenden Beispielcode:
String mySentence = " The quick brown fox simonizes ihnen ";
2
erstellen Sie Instanzen der Klassen Pattern und Matcher für ein bestimmtes Zeichen innerhalb des Satzes zu suchen, wie im folgenden Beispielcode:
Pattern iso = Pattern.compile ( "o ");
Matcher IsMatch = isO.matcher ( mySentence );
das Beispiel wird nach dem Vorkommen eines Kleinbuchstaben "o " im Satz suchen
3
. Zählen Sie die Anzahl der Instanzen des Musters innerhalb des Satzes durch Zählen Spiele bis es keine mehr gibt , wie im folgenden Beispielcode:
int numberOfInstances = 0;
while ( isMatch.find ( ) )
numberOfInstances + +;
Am Ende dieser Schleife " numberOfInstances " wird die Anzahl , wie oft das Muster enthalten - der Buchstabe " o" - erscheint im Satz . Für das Beispiel ist, dass Wert 3 .