문자열 변수 str = "A man is no one!"
이 있다고 가정하고 다른 문자열을 사용하지 않고 "!eno on si nam A"
과 동일한 str 변수에 저장하려면이 문자열의 역순환이 필요합니다. 또는 변수. 누군가가이를 위해 가장 최적화 된 방법을 제공해 줄 수 있습니까?String을 역방향으로 변환하여 String 클래스 메소드를 사용하여 Java의 동일한 변수에 저장
public static String reverseRecursively(String str) {
//base case to handle one char string and empty string
if (str.length() < 2) {
return str;
}
return reverseRecursively(str.substring(1)) + str.charAt(0);
}
이 일을 다른 방법 :
나는 이미 코드 조각 아래에 사용?
String class methods
만을 사용하고 싶습니다.
최적화되지 않은 방법을 제공해 주시겠습니까? – csmckelvey