字符串的冒泡排序

来源:互联网 发布:简单php文章管理系统 编辑:程序博客网 时间:2024/05/11 19:47

目的:将字符串中的字母按字典顺序排序

//冒泡排序public class Test {    public static void main(String[] args) {        String str="aglowncfiu";        char[] c = str.toCharArray();        bubbleSort(c);        String s=String.valueOf(c);        System.out.println(s);    }    public  static void bubbleSort(char[] chars) {        for(int y=0;y<chars.length-1;y++) {            for (int i = 0; i < chars.length - 1 - y; i++) {                if (chars[i] > chars[i + 1]) {                    char temp = chars[i + 1];                    chars[i + 1] = chars[i];                    chars[i] = temp;                }            }        }    }    //遍历数组    public  static void freach(int[] arr) {        System.out.print("[");        for (int i=0;i<arr.length;i++){            if (i==arr.length-1){                System.out.print(arr[i]+"]");            }else {                System.out.print(arr[i]+", ");            }        }    }}
结果:acfgilnouw




0 0
原创粉丝点击