java实现的冒泡排序算法示例
2017-01-11 09:51
561 查看
public class PaoPaixu { public static void sort(int[] data){ int tmp; for (int i = 0; i < data.length; i++) { for (int j = i+1; j < data.length; j++) { if(data[i]>data[j]){ /*tmp=data[i]; data[i]=data[j]; data[j]=tmp;*/ data[i]=data[i]+data[j]; data[j]=data[i]-data[j]; data[i]=data[i]-data[j]; } } } } public static void main(String[] args) { int[] data={4,2,1,8,9,4,2}; sort(data); for (int i = 0; i < data.length; i++) { System.out.println(data[i]); } } }
希望本文所述对大家java程序设计有所帮助。
您可能感兴趣的文章:
相关文章推荐
- Java实现冒泡排序算法及对其的简单优化示例
- 用java读写ini配置文件的原因以及实现 示例
- 冒泡排序算法的JAVA实现
- YAML的Java实现——JYAML基本原理与示例(3)YAML对文件流的处理
- YAML的Java实现——JYAML基本原理与示例(3)YAML对文件流的处理
- java 之 编码实现Filter学习示例
- 冒泡排序算法的JAVA实现
- 冒泡排序算法(C & Java 实现)
- YAML的Java实现——JYAML基本原理与示例(1)导出数据为YAML格式文件
- 分别在XML文件、Java代码中实现动画效果 Animation(带示例)
- YAML的Java实现——JYAML基本原理与示例(1)导出数据为YAML格式文件
- 冒泡排序算法的JAVA实现
- 使用JAVA实现签名验证示例程序
- 冒泡排序算法的JAVA实现
- YAML的Java实现——JYAML基本原理与示例(2)导入YAML格式文件
- 冒泡排序算法的JAVA实现
- 简单的用java实现读/写文本文件的示例
- Java数据结构之简单链表的定义与实现方法示例
- Java枚举(用Java普通类模拟枚举的实现原理及JDK枚举API使用示例)
- 冒泡排序算法原理及JAVA实现