Heim >Java >javaLernprogramm >Zählen Sie rekursiv die Anzahl der Vorkommen eines Teilstrings in Java
Gegeben sind zwei Strings str_1 und str_2. Das Ziel besteht darin, mithilfe eines rekursiven Verfahrens die Anzahl der Vorkommen der Teilzeichenfolge str2 in der Zeichenfolge str1 zu zählen.
Eine rekursive Funktion ist eine Funktion, die sich innerhalb ihrer Definition selbst aufruft.
Wenn str1 „Ich weiß, dass du weißt, dass ich weiß“ ist und str2 „wissen“ ist
Die Anzahl der Vorkommen beträgt - 3
Lassen Sie es uns anhand von Beispielen verstehen.
Zum Beispiel lautet die chinesische Übersetzung von
str1 = "TPisTPareTPamTP", str2 = "TP";
Count of occurrences of a substring recursively are: 4
The substring TP occurs 4 times in str1.unten Die im Programm verwendete Methode ist wie folgt
Nehmen Sie zwei Saiten als str1 und str2.
Live-Demo
str1 = "HiHOwAReyouHiHi" str2 = "Hi"
Count of occurrences of a substring recursively are: 3
Das obige ist der detaillierte Inhalt vonZählen Sie rekursiv die Anzahl der Vorkommen eines Teilstrings in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!