本帖最后由 hahh 于 2013-12-19 23:08 编辑
public class Test3 {
public static void sop(String str){
System.out.println(str);
}
public static void main(String[] args) {
String s = "cbdea";
sop(sortString(s));
}
public static String sortString(String str){
char[] chs = str.toCharArray();
bubbleSort(chs);
return new String(chs);
}
public static void bubbleSort(char[] arr){//这块的用int为何不行那,为什么必须这样的格式那。
for (int i = 0; i < arr.length-1; i++) {
for (int j = i+1; j < arr.length; j++) {
if(arr>arr[j]){
int temp = arr;
arr = arr[j];
arr[j] = (char) temp;为什么这里一定有个(char),没有就不对那》
}
}
}
}
}
|