java-字符串中的字符进行排序
来源:互联网 发布:上海行知小学对口中学 编辑:程序博客网 时间:2024/06/06 01:51
主要用了两个排序方法,冒泡排序和选择排序。
示例代码:
package cn.lgt.sortarray;public class ZifuSort { public static void main(String[] args) { String str1 = "gdeacbf"; char[] chs1 = str1.toCharArray(); // 排序方法 //冒泡排序 maoPaoSort(chs1); String result = String.valueOf(chs1); System.out.println("result = " + result); //选择排序 String str2 = "hmgdeacbf"; char[] chs2 = str2.toCharArray(); xuanZeSort(chs2); String result2 = String.valueOf(chs2); System.out.println("result2 = " + result2); } // 冒泡排序方法 public static void maoPaoSort(char[] chs) { for (int i = 0; i < chs.length - 1; i++) { for (int j = 0; j < chs.length - 1 - i; j++) { if (chs[j] > chs[j + 1]) { char temp = chs[j]; chs[j] = chs[j + 1]; chs[j + 1] = temp; } } //String str1 = String.valueOf(chs); //System.out.println(str1); } } //选择排序算法 public static void xuanZeSort(char[] chs){ for(int i = 0; i < chs.length-1; i++){ for(int j = i+1; j<chs.length; j++){ if(chs[j] < chs[i]){ char temp = chs[j]; chs[j] = chs[i]; chs[i] = temp; } } } }}
0 0
- java-字符串中的字符进行排序
- 将字符串中的字符进行排序(JAVA编写)
- 对字符串中的字符进行自然排序
- java 对字符串中的字符自然排序
- java 使用TreeSet将字符串中的数值进行排序
- 对字符串中的字符进行运算
- 对字符串中的字符进行统计
- 赫夫曼树(一),对字符串中的字符出现频率进行设置权,并且根据权大小进行排序
- 冒泡排序对字符串字符进行排序并输出
- java 去掉字符串中的'/'字符
- 将字符串中的字符反向排序;
- 对字符串中的数值进行大小排序
- 输出字符串中的数字 并进行排序
- perl利用字符串中的数字进行排序
- 对字符串中字符出现的次数进行排序
- Introduction to Java Programming编程题9.11<对字符串中的字符排序(支持大小写混排)>
- java中的中文字符串排序
- java字符串数组进行大小排序
- js转换
- Apache Commons Lang3 API地址收藏
- 拼图响应式前端框架版响应式后台正式发布
- ROS Navigation-----发布传感器数据
- thinkphp四种url访问方式详解
- java-字符串中的字符进行排序
- 虚函数、纯虚函数、虚函数与析构函数
- C++动态库中调用sqlcipherbd.dll
- Oracle无法删除当前连接用户,以及killed的处理
- Activity启动过程
- 为什么要将一个父类的析构函数写成一个虚函数,和内存泄漏有关,怎么理解?
- 《Java150道面试题全集》
- 循环再体验
- 开启ESXi Shell或SSH后ESXi出现警告的解决方法