java冒泡排序代码
2016-05-31 19:24
387 查看
java冒泡排序算法,可实现最基本的java冒泡排序功能,源代码如下:
public class MaoPao {
public static void main(String[] args) {
int a[] = { 12, 23, 435, 6, 2, 4, 543, 226, 595 };
int i, j, n, temp;
// 数组的长度
n = a.length;
for (j = 0; j < n; j++) {
for (i = 0; i < n - j; i++) {
try {
// 把最大的交换到最后面去
if (a[i] > a[i + 1]) {
temp = a[i];
a[i] = a[i + 1];
a[i + 1] = temp;
}
} catch (Exception e) {
// TODO: handle exception
}
}
}
for (i = 0; i < n; i++) {
System.out.print(a[i] + " ");
}
}
}
冒泡排序代码截图:
正常实现排序功能:
public class MaoPao {
public static void main(String[] args) {
int a[] = { 12, 23, 435, 6, 2, 4, 543, 226, 595 };
int i, j, n, temp;
// 数组的长度
n = a.length;
for (j = 0; j < n; j++) {
for (i = 0; i < n - j; i++) {
try {
// 把最大的交换到最后面去
if (a[i] > a[i + 1]) {
temp = a[i];
a[i] = a[i + 1];
a[i + 1] = temp;
}
} catch (Exception e) {
// TODO: handle exception
}
}
}
for (i = 0; i < n; i++) {
System.out.print(a[i] + " ");
}
}
}
冒泡排序代码截图:
正常实现排序功能:
相关文章推荐
- Eclipse3.6+下安装/配置Jrebel6.X
- 用java定义三维空间的点
- Java中的常客异常(一)
- java8 ConcurrentHashMap
- java中常见的几种异常
- java文件读写操作大全
- java加密解密--对称加密
- Java创建文件
- Java加密技术(三)——PBE算法
- 简单记录下Java web 中的中文编码问题
- 华为机试---数据分类处理
- Java类与Json的转换
- spring quartz 定时器时间格式设置
- 对象的持久化
- Spring知识整理
- JAVA图形验证码
- svn + jenkins + maven 实现java环境的自动化构建和部署
- JAVA文件中获取路径及WEB应用程序获取路径方法
- Java堆:Shallow Size和Retained Size
- Java中的多态和动态绑定