java冒泡排序
2015-09-22 22:16
483 查看
用什么语言思想都一样,换种形式表达而已
package mytest; public class Mycode { public static void main(String[] args){ int[]arr = {9,8,3,5,2}; bubbleSort(arr); printArray(arr); } public static void printArray(int[] arr){ for(int i = 0; i < arr.length; i++){ System.out.println(arr[i]+" "); } } public static void bubbleSort(int[] arr){ for(int i = 0; i < arr.length-1; i++){ for(int j = 0; j < arr.length-i-1; j++){ if(arr[j] > arr[j+1]) { int tmp = arr[j]; arr[j] = arr[j+1]; arr[j+1] = tmp; } } } } }
相关文章推荐
- 趣见:java中同时产生两个不同的随机数
- JAVA问题总结之25--sysout快捷键
- java设计模式第14弹--备忘录模式
- java自动装箱
- 丰富eclipse注解的内容
- JAVAEE分页jar包及其用法
- JAVA_SE基础——30.构造代码块
- 反模式的接口常量
- JAVA----编程列出一个字符串的全字符组合情况,原始字符串中没有重复字符
- JAVA中如何判断一个输入是数字(小数和整数)还是字符串?
- maven学习总结(七)——eclipse中使用Maven创建Web项目
- java中double保留小数点
- maven 学习总结(六)——Maven与Eclipse整合
- (二)、Struts第二天
- maven安装配置-eclipsemaven插件-导入maven项目全过程
- (一)、Struts第一天
- struts2国际化标准配置
- Java的单继承结构
- (2.3.11)Java中HashMap遍历的两种方式
- Java虚拟机2:Java内存区域及对象