2011. 7. 2. 13:42

자바(Java)에서 문자열을 뒤집어 거꾸로 출력하는 방법

1. for문
Scanner scan = new Scanner(System.in) ;
        
System.out.print("문자열 입력 : ") ;
String str = scan.nextLine() ;
        
for (int i = str.length() - 1 ; i >= 0 ; i--) {
  System.out.print(str.charAt(i)) ;
}

2. StringBuffer 클래스 사용

StringBuffer sb = new StringBuffer() ; Scanner scan = new Scanner(System.in) ; System.out.print("문자열 입력 : ") ; String str = scan.nextLine() ; sb.append(str) ; System.out.println(sb.reverse());