[JAVA] The rotating string.
[문제]
문자열을 입력받아 한 글자씩 회전시켜 모두 출력하는 프로그램을 작성하라.
코드
import java.util.Scanner;
public class Practice08 {
public static void main(String[] args) {
System.out.println("문자열을 입력하세요. 빈칸이나 있어도 되고 영어 한글 모두 됩니다.");
Scanner s = new Scanner(System.in);
String text = s.nextLine();
for(int i=0; i<text.length(); i++) {
String head = text.substring(0,1);
String tail = text.substring(1);
text = tail + head;
System.out.println(text);
}
s.close();;
}
}
실행결과
문자열을 입력하세요. 빈칸이나 있어도 되고 영어 한글 모두 됩니다.
I Love you
Love youI
Love youI
ove youI L
ve youI Lo
e youI Lov
youI Love
youI Love
ouI Love y
uI Love yo
I Love you
댓글남기기