substring( ) 메소드
- java.lang.String 클래스
- 문자열의 특정 부분을 잘라내는 데 사용
substring() 메소드 사용 형태
- substring(int startIndex) - startIndex부터 끝까지의 문자열을 리턴
- substring(int startIndex, int endIndex) - startIndex(포함)부터 endIndex(불포함)까지의 문자열을 리턴
명품 자바프로그래밍 - 실습 문제 8 번 예제
실행 코드
import java.util.Scanner;
public class stringRotation {
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
System.out.println("문자열을 입력하세요. 빈칸이 있어도 되고 영어 한글 모두 됩니다.");
String str = scanner.nextLine();
for(int i=1; i<=str.length(); i++){
System.out.print(str.substring(i));
System.out.println(str.substring(0,i));
}
scanner.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
'개발 > TIL' 카테고리의 다른 글
[명품 자바 프로그래밍] 7장 - 제네릭과 컬렉션 (0) | 2023.06.07 |
---|---|
[명품 자바 프로그래밍] 6장 - 모듈과 패키지 개념, 자바 기본 패키지 (0) | 2023.06.03 |
[Git] git 공부 Day2 - 로컬에서 깃허브로 (1) | 2023.05.26 |
[명품 자바 프로그래밍] 5장 - 상속 (0) | 2023.05.25 |
[Git] git 공부 Day1 (0) | 2023.05.06 |