String에 reverse()
와 같은 메소드를 제공하면 좋으련만, 아쉽게도 Java의 String에서는 이런 메소드를 제공하지 않는다.🥲
다행히도, StringBuilder
클래스에서는 저장되어 있는 String을 뒤집는 reverse()
메소드를 제공하기 때문에 이를 사용해서 문자열을 뒤집을 수 있다!
String string = "abcdef";
StringBuilder sb = new StringBuilder(string);
String reversedString = sb.reverse().toString();
System.out.println(reversedString); // "fedcba"