-
문자열 뒤집기 예제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