179. Largest Number Posted on 2020-05-23 | Edited on 2021-01-22 | Views: 1 https://leetcode.com/problems/largest-number/ ExplanationCopy1234567891011121314151617class Solution { public String largestNumber(int[] nums) { if(nums==null||nums.length==0) return ""; int len=nums.length; String[] strs=new String[len]; for(int i=0;i<len;i++){ strs[i]=String.valueOf(nums[i]); } Arrays.sort(strs,(s1,s2)->(s2+s1).compareTo(s1+s2)); if(strs[0].charAt(0)=='0') return "0"; StringBuilder res=new StringBuilder(); for(String s:strs) res.append(s); return res.toString(); }}