这题实际上很简单:记录下自己写的过程中耗时的点:

1.int[] 是无法转成Integer[]的。所以第一步得先构造一个Integer 的数据

2.对数据进行排序。不能简单的进行字符串的比对。而需要对每个字符进行比较。相同进行下一个,不同就返回结果
Arrays.sor(int []nums,new Comparetor<Integer>(){
    public int compare(int i,int j){        
        return 1;
    }
}){
}

3.对排序的nums 进行组装。
排除[0,0,0,0]的情况。

过滤条件是:buffer.length==0&&a[j]==0&&j!=length-1