ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 문자열 뒤집기 예제
    Java 2020. 12. 10. 09:12
    반응형

    JAVA에서 String형 데이터를 뒤집어서 출력하는 예제이다.

     

    • char[] 타입 배열변수에 역순의 데이터를 저장하고 저장된 String type으로 변환해서 뒤집는 방법
    public class ReverseString {
    
    	public static void main(String[] args) {
        
            String test = "Dave";
            System.out.println("Origin string data: " + test);
            char[] charArr = new char[test.length()];
            int j = 0;
            for(int i = test.length()-1; i >=0; i--) {
                charArr[j] = test.charAt(i);
                j++;
            }
            test = String.valueOf(charArr);
            System.out.println("Reversed string data: " + test);
        }
    }

     

     

    • StreamBuffer를 사용하여 뒤집는 방법
    public class ReverseString {
    
    	public static void main(String[] args) {
        
            String test = "Dave";
            System.out.println("Origin string data: " + test);
            test = new StringBuffer(test).reverse().toString();
            System.out.println("Reversed string data: " + test);
        }
    }

    'Java' 카테고리의 다른 글

    진법 변환  (0) 2020.12.12
    형변환 (type casting)  (0) 2020.12.04
    라이브러리를 사용한 배열 정렬  (0) 2020.11.30
    Map의 정렬  (0) 2020.11.28
    Collection Framework  (0) 2020.11.24

    댓글

Designed by Tistory.