package 数组;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
public class PrintMinNumber {
public static void main(String[] args) {
int[]num={32,3,321};
ArrayList<Integer> arr=new ArrayList<Integer>();
int len=num.length;
for(int i=0;i<len;i++){
arr.add(num[i]);
}
Collections.sort(arr, new Comparator<Integer>() {
@Override
public int compare(Integer s1,Integer s2) {
// TODO Auto-generated method stub
String ss1=s1+""+s2;
String ss2=s2+""+s1;
return ss1.compareTo(ss2);
}
});
String s="";
for(int j:arr){
s+=j;
}
System.out.println(s);
}
}
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
public class PrintMinNumber {
public static void main(String[] args) {
int[]num={32,3,321};
ArrayList<Integer> arr=new ArrayList<Integer>();
int len=num.length;
for(int i=0;i<len;i++){
arr.add(num[i]);
}
Collections.sort(arr, new Comparator<Integer>() {
@Override
public int compare(Integer s1,Integer s2) {
// TODO Auto-generated method stub
String ss1=s1+""+s2;
String ss2=s2+""+s1;
return ss1.compareTo(ss2);
}
});
String s="";
for(int j:arr){
s+=j;
}
System.out.println(s);
}
}