JAVA/백준

[입출력] 백준 11721

JJunDol2 2021. 7. 30. 13:04

import java.util.Scanner;

public class Main {
	public static void main(String[] args) {		
		Scanner sc = new Scanner(System.in);
		String str = sc.next();
		int n = 0;
		
		if(str.length() % 10 == 0) {
			n = str.length() / 10;
		}else {
			n = (str.length() / 10) + 1;
		};
		
		for(int i = 0; i < n ; i++) {				
			int startIndex = i * 10;
			int endIndex = startIndex + 10;			
			if(endIndex > str.length()) {
				System.out.println(str.substring(startIndex, str.length()));
			}else {
				System.out.println(str.substring(startIndex, endIndex));
			}			
		}		
	}
}

str.substring(startIndex, endIndex)

- 문자열 인덱스는 0부터

- startIndex에서 endIndex 전 위치 까지 잘라서 반환