import java.util.*; class Solution { public String[] solution(String my_str, int n) { List 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()]); } }