문제
풀이
import java.util.ArrayList;
import java.util.List;
class Solution {
public String[] solution(String my_str, int n) {
List<String> resultList = new ArrayList<>();
int length = my_str.length();
for(int i = 0; i < length; i += n) {
resultList.add(my_str.substring(i, Math.min(i + n, length)));
}
return resultList.toArray(new String[0]);
}
}
출처
https://school.programmers.co.kr/learn/courses/30/lessons/120913
'Algorithm > Programmers' 카테고리의 다른 글
[Programmers] Lv.0 / 문자열 정렬하기 (2) / Java (0) | 2024.04.24 |
---|---|
[Programmers] Lv.0 / 7의 개수 / Java (0) | 2024.03.25 |
[Programmers] Lv.0 / 문자열 밀기 / Java (0) | 2024.03.20 |
[Programmers] Lv.0 / 종이 자르기 / Java (0) | 2024.03.20 |
[Programmers] Lv.0 / 연속된 수의 합 / Java (0) | 2024.03.19 |
댓글