java算法----排序----(3)冒泡排序
2024-10-19 06:30:37
package log; public class Test4 { /**
* java算法---冒泡排序
*
* @param args
*/
public static void main(String[] args) {
// 需要排序的数组
int arr[] = { 49, 20, 36, 51, 18, 94, 61, 31, 50 };
// 循环输出该数组内容
System.out.println("排序之前:");
for (int a : arr) {
System.out.print(a + "\t");
}
System.out.println(); int temp = 0;
for (int i = 0; i < arr.length - 1; i++) {
for (int j = 0; j < arr.length - 1 - i; j++) {
if (arr[j] > arr[j + 1]) {
temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
// 循环输出该数组内容
System.out.println("排序之后:");
for (int a : arr) {
System.out.print(a + "\t");
}
System.out.println(); } }
下面是控制台的输出结果
最新文章
- geotrellis使用(五)使用scala操作Accumulo
- Timer计时器
- Easyui表单之下拉列表的三级联动
- Oracle临时表GLOBAL TEMPORARY TABLE
- [MFC] MFC 用mciSendString加载WAV资源文件
- ubuntu 安装zabbix_agent端
- 【AsyncTask整理 2】 AsyncTask方法代码演示
- BZOJ 2432 兔农
- VC++ 控制台不自动退出
- HDU3605 Escape
- Nginx配置文件(2)
- 让Python支持中文注释
- python 判断变量有没有定义
- python循环语句与其他编程语言不同之处
- uva-270-排序
- 界面编程之QT的Socket通信20180730
- 20145310 《网络对抗》 MSF基础应用
- Java学习--javabean
- 同一页面的两个Iframe获取数据
- hdu1495(经典bfs,平分水问题)
热门文章
- 洛谷P1742 最小圆覆盖(计算几何)
- 七牛云java(服务端)通用工具类
- lcn 分布式事务协调者集群原理
- 长文本溢出显示省略号(…) text-overflow: ellipsis
- JMeter 参数化之利用JDBCConnectionConfiguration从数据库读取数据并关联变量
- React JS和React-Native学习指南
- python并发编程之线程
- CGI,FastCGI,PHP-FPM,PHP-CLI,modPHP
- 【HANA系列】SAP HANA XS使用JavaScript(JS)调用存储过程(Procedures)
- golang的一些基础数据类型转换