개발/TIL
[Java] substring( ) 메소드
candosh
2023. 5. 29. 01:02
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