[프로그래머스 / Java] 잘라서 배열로 저장하기

MorganKim·2023년 4월 6일
0

Programmers

목록 보기
69/79
post-thumbnail

문제

풀이 및 리뷰

예외(?) 처리만 하면 쉽게 풀렸던 문제였는데 은근 시간을 잡아 먹은 것 같다. 집중해야겠어
이렇게 푸는 방법도 있더라

		int resultCnt = (my_str.length() + n - 1) / n;
        String[] answer = new String[resultCnt];

        for (int i = 0; i < resultCnt; i++) {
            int start = n * i;
            int end = start + n >= my_str.length()? my_str.length(): start + n;
            answer[i] = my_str.substring(start, end);
        }

        return answer;

코드

0개의 댓글