Heim  >  Artikel  >  Java  >  Wie kann ich einen String mit der Methode substring() in Java umkehren?

Wie kann ich einen String mit der Methode substring() in Java umkehren?

王林
王林nach vorne
2023-04-21 23:28:061167Durchsuche

Substring()-Methode verwenden

package net.javaguides.corejava.string;
/**
* 
* @author Ramesh Fadatare
*
*/
public class UsingSubStringFunction {
// Function to reverse a string in Java using recursion
private static String reverse(String str) {
// base case: if string is null or empty
if (str == null || str.equals(""))
return str;
// last character + recurse for remaining string
return str.charAt(str.length() - 1) + reverse(str.substring(0, str.length() - 1));
}
public static void main(String[] args) {
String str = "javaguides";
// string is immutable
str = reverse(str);
System.out.println("Reverse of the given string is : " + str);
}
}

Ausgabe:

Reverse of the given string is : sediugavaj

Das obige ist der detaillierte Inhalt vonWie kann ich einen String mit der Methode substring() in Java umkehren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen