输入:1,2,3
4,5,6
输出:6,5,4,3 ,2,1
String a = "1,2,3".replaceAll(",","");
String b = "4,5,6".replaceAll(",","");
int[] c = new int[a.length()+b.length()];
//组合为新的数组
for (int z = 0; z < a.length(); z++) {
char c1 = a.charAt(z);
c[z] = Integer.parseInt(String.valueOf(c1));
}
for (int x = 0; x < b.length(); x++) {
char c1 = b.charAt(x);
c[a.length() + x] = Integer.parseInt(String.valueOf(c1));
}
//降序
for (int i = 0; i < c.length-1 ; i++) {
for (int j = 0; j < c.length - i - 1 ; j++) {
if (c[j + 1] > c[j]) {
int tem = c[j + 1];
c[j + 1] = c[j];
c[j] = tem;
}
}
}
//满足输出格式
StringBuilder stringBuilder = new StringBuilder();
for (int i : c){
stringBuilder.append(i+",");
}
String substring = stringBuilder.substring(0, stringBuilder.length() - 1);
System.out.println(substring);