package test;
import java.util.Arrays;
import java.util.Comparator;
public class PrintMinNumber {
public static void main(String[] args) {
// TODO Auto-generated method stub
print(new int[]{12,22,42,32,52,62,72111});
}
public static void print(int[] nums){
String[] strs=new String[nums.length];
for(int i=0;i<nums.length;i++){
strs[i]=nums[i]+"";
}
Comparator<String> cmp=new Compare();
Arrays.sort(strs, cmp);
for(String str:strs){
System.out.print(str);
}
}
}
class Compare implements Comparator<String>{
@Override
public int compare(String o1, String o2) {
String str1=o1+o2;
String str2=o2+o1;
return str2.compareTo(str1);
}
}