最大数
import java.util.*;
public class Solution {
/**
* 最大数
* @param nums int整型一维数组
* @return string字符串
*/
public String solve (int[] nums) {
// write code here
ArrayList<String> list = new ArrayList<String>();
for(int i=0;i<nums.length;i++){
list.add(String.valueOf(nums[i]));
}
Collections.sort(list, new Comparator<String>(){
//降序排序
public int compare(String a, String b){
return (b+a).compareTo(a+b);
}
});
if(list.get(0).equals("0")) return "0";
StringBuffer res = new StringBuffer();
for(int i=0;i<list.size();i++){
res.append(list.get(i));
}
return res.toString();
}
}