Comparator的一个例子

```

import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;public class Solution { public String PrintMinNumber(int [] numbers) { if(numbers.length<=0||numbers==null){ return ""; } ArrayListarray = new ArrayList(); String s = ""; for(int i=0;i(){

            //源代码中compare(Integer i1,Integer i2)>0则交换i1,i2

            //源代码中Collections.sort底层还是Arrays.sort()

            //底层依然冒泡排序

            public int compare(Integer i1,Integer i2){

                String s1 = i1 + "" +i2;

                String s2 = i2 + "" +i1;

                return s1.compareTo(s2);

            }

        });

        for(Integer j:array){

            s += j;

        }

        return s;

    }

}

```

你可能感兴趣的:(Comparator的一个例子)