이유는 없고 갑자기 그냥 만들어 보았다.

오랜만에 Eclipse 설치도 했고 Hello World 출력해볼까 하려다 문자열 뒤집어서 출력하기로 해서 해보았다.






import java.util.Scanner;


public class ReverseString {


private static Scanner scanner;


public static void main(String[] args) {


scanner = new Scanner(System.in);


String input = new String();


while (true) {

System.out.print("Type some words: ");

input = scanner.nextLine();


if ("quit".equals(input)) {

System.out.print("Bye~");

break;

}


System.out.println("-Input: " + input);

System.out.println("\n-Reversed: " + r(input));

}


}


public static String r(String s) {

int len = s.length();

int last = len - 1;

char temp[] = s.toCharArray();


for (int i = 0; i < (len / 2); i++) {

char c = temp[i];

temp[i] = temp[last];

temp[last] = c;

last--;

}


return new String(temp);

}

}


페이스북 댓글
티스토리 댓글

+ Recent posts