코딩테스트/lv0

[프로그래머스 코딩테스트] java Lv.0 잘라서 배열로 저장하기

chantleman 2024. 8. 8. 09:48

    class Solution {
        public String[] solution(String my_str, int n) {
            String[] answer =         
                new String[my_str.length()%n==0? my_str.length()/n:my_str.length()/n+1];

            int t=0;
            for(int i=0;i<answer.length;i++)
            {
                String str ="";
                for(int j=0;j<n;j++)
                {
                    if(t==my_str.length()) break;
                    str+=my_str.charAt(t++);
                }


                answer[i]=str;
            }
            return answer;
        }
    }