冒泡排序
来源:互联网 发布:淘宝用绒里图片 编辑:程序博客网 时间:2024/05/01 16:13
1、对数字进行排序
public static void sortNum(int [] ints){ String[] strs=new String[]{"abc","cba","bcd","zxu","avb"}; for(int i=1;i<ints.length;i++) { for(int j=0;j<ints.length-i;j++) { if(ints[j]>ints[j+1]) { int temp=ints[j]; ints[j]=ints[j+1]; ints[j+1]=temp; } } } for(int i=0;i<ints.length;i++) { System.out.print(ints[i]+" "); } System.out.println(""); }
2、字符串进行排序
public static void sortString(String[] strs) { for(int i=1;i<strs.length;i++) { for(int j=0;j<strs.length-i;j++) { if(strs[j].hashCode()>strs[j+1].hashCode())//hashcode,字符串 10010100 { String temp=strs[j]; strs[j]=strs[j+1]; strs[j+1]=temp; } } } for(int i=0;i<strs.length;i++) { System.out.print(strs[i]+" "); } System.out.println(""); }3、编写测试类
public static void main(String[] args) { int [] ints = new int[]{1,9,2,8,3,7,6,4,5}; String[] strs=new String[]{"abc","cba","bcd","zxu","avb"}; sortNum(ints); sortString(strs); }
0 0
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- CentOS swftools 编译安装
- 最小生成树(并查集)
- Android线程的理解与使用
- 关于c++中字符串和字符指针之间的转化
- KISSY基础篇乄KISSY之Event
- 冒泡排序
- 实习每日总结_20161213
- github使用简介
- 一个过时的组件---ActionBar
- 高斯消元(xor方程组)模板
- Storm——2、Storm原生API编程、并发机制、可靠性与DRPC详解
- 解决vim没有颜色的办法
- 【NOIP2017提高组模拟12.10】幻魔皇
- 直接排序,冒泡排序,二分法排序(折半排序)