출처: https://bumcrush.tistory.com/182 [맑음때때로 여름]

- for문을 이용한 역순 출력

1
2
3
4
5
6
7
8
9
10
11
12
13
 
      public static void main(String []args) {
      //변환할 문자열
      String str = "Reverse this strings";
 
      //전체길이에서 0인덱스를 포함해 i--를 이용해 반대로 읽어나갑니다.
      for (int i = str.length() -1; i>=0; i--) {
         System.out.print(str.charAt(i));
      }
   }
}
 
 
cs

 

Stringbuffer를 이용한 역순 출력

reverse()

1
2
3
4
5
6
7
8
9
10
11
   public static void main(String []args) {
      // 버퍼를 만듭니다.
      StringBuffer strBuffer = new StringBuffer(); 
      //변환할 문자열
      String str = "Reverse this strings";
      // 버퍼에 문자열을 넣고
      strBuffer.append(str);
      // 버퍼안에 reverse()를 이용해 거꾸로 출력
      System.out.print(strBuffer.reverse());
   }
}
cs

+ Recent posts