Playground/자바문제집

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

미숫가루설탕많이 2023. 2. 5. 23:22
import java.util.*;

class Solution {
    public String[] solution(String my_str, int n) {
        List<String> list = new ArrayList<>();
        
        for (int i = 0; (i < my_str.length() / n); i++) {
            list.add(my_str.substring(i * n, n * (i + 1)));
        }
        if (my_str.length() % n != 0) {
            list.add(my_str.substring(my_str.length() / n * n));
        }
        return list.toArray(new String[list.size()]);
    }
}