class Solution {
public String largestNumber(int[] nums) {
int max=0;
int n= nums.length;
for(int i=0;i<n;i++){
for(int j=i+1;j<n;j++){
String s1= Integer.toString(nums[i]);
String s2 = Integer.toString(nums[j]);
String s=s1+s2;
String rs=s2+s1;
int c = Integer.parseInt(s);
int d = Integer.parseInt(rs);
max=Math.max(c,d);
if(d>c) {
int temp=nums[i];
nums[i]=nums[j];
nums[j]=temp;
}
}
}
String h="";
for(int i=0;i<n;i++) {
h=h+Integer.toString(nums[i]);
}
return h;
}
}