본문 바로가기

코딩테스트(프로그래머스)/LEVEL 1

[프로그래머스/Java]문자열 내 마음대로 정렬하기 - 사좋배 공유 -

*문제

 

*해설

 

import java.util.Arrays;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.Scanner;
class Solution {
  public String[] solution(String[] strings, int n) {
    ArrayList list = new ArrayList<>();
      String[] answer = null;
     for(int i=0;i<strings.length;i++) {
			list.add(strings[i].charAt(n)+strings[i]);
		}
      Collections.sort(list);
      answer = new String[list.size()];
      for(int i=0;i<strings.length;i++) {
			answer[i]=list.get(i).substring(1,list.get(i).length());
		}
      return answer;
  }
}