java实现的冒泡排序算法示例
作者:你妹挤地铁 时间:2022-12-29 20:35:03
本文实例讲述了java实现的冒泡排序算法。分享给大家供大家参考,具体如下:
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,排序,算法
0
投稿
猜你喜欢
Java连接Linux服务器过程分析(附代码)
2023-05-28 19:57:09
java求数组元素重复次数和java字符串比较大小示例
2023-08-04 22:20:02
Android使用Gridview单行横向滚动显示
2021-07-28 17:40:43
Android使用ViewPager加载图片和轮播视频
2023-10-26 08:20:04
Android 加载大图及多图避免程序出现OOM(OutOfMemory)异常
2022-05-06 18:32:06
Java模拟死锁发生之演绎哲学家进餐问题案例详解
2022-10-09 22:52:44
Spring Security认证的完整流程记录
2021-12-15 13:04:03
Java快速入门掌握类与对象及变量的使用
2021-10-14 04:49:13
Android中判断网络是否连接实例详解
2023-10-19 11:45:39
C# Xamarin利用ZXing.Net.Mobile进行扫码的方法
2021-06-16 00:46:31
Kotlin中的handler如何避免内存泄漏详解
2023-10-18 22:02:40
SpringBoot中打war包需要注意事项
2023-11-05 19:44:42
C# TreeView无限目录树实现方法
2023-04-20 03:05:46
Android Tab标签的使用基础
2023-11-21 18:10:03
Java反射机制深入理解
2022-11-24 14:58:14
如何在Java SpringBoot项目中配置动态数据源你知道吗
2021-07-23 11:10:08
Android编程实现系统重启与关机的方法
2022-01-09 20:56:49
简单聊聊c# 事件
2022-03-05 06:16:52
C#动态webservice调用接口
2023-10-18 07:22:00
Java逃逸分析详解及代码示例
2021-05-29 15:23:15