import java.util.*;
class Solution {
public String[] solution(String[] strings, int n) {
String[] answer = {};
Arrays.sort(strings, new MyComparator(n));
answer = strings;
return answer;
}
}
class MyComparator implements Comparator<String> {
int n;
MyComparator(int n) { this.n = n; }
public int compare(String s1, String s2) {
if (s1.charAt(n) != s2.charAt(n)) return s1.charAt(n) - s2.charAt(n);
return s1.compareTo(s2);
}
}
출처: 프로그래머스 코딩 테스트 연습, https://programmers.co.kr/learn/challenges