//冒泡排序
public static char[] orderChars(char[] charsin){
char[] charsOut=new char[charsin.length];
for(int j=charsin.length-1;j>=0;j--){
char max=charsin[0];
for(int i=0;i<j;i++){
if(charsin[i]>charsin[i+1]){
max=charsin[i];
charsin[i]=charsin[i+1];
charsin[i+1]=max;
}
}
charsOut[j]=charsin[j];
}
return charsOut;
}
//插入排序
public static char[] orderCharsMax(char[] charsin){
for(int i=0;i<charsin.length;i++){
char minvalue=charsin[i];
int minindex=i;
for(int j=i;j<charsin.length;j++){
if(charsin[j]<minvalue){
minindex=j;
minvalue=charsin[j];
}
}
charsin[minindex]=charsin[i];
charsin[i]=minvalue;
}
return charsin;
}