import java.util.Arrays;

public class TestBubbleSort2 {
public static void main(String[] args) {
int[] values = { 3, 1, 6, 2, 9, 0, 7, 4, 5, 8 };
int temp = 0;
for(int i=0;i<values.length-1;i++) { boolean flag = true;
for(int j=0;j<values.length-1-i;j++) { if(values[j] > values[j+1]) {
temp = values[j];
values[j] = values[j+1];
values[j+1] = temp; flag = false;
}
System.out.println(Arrays.toString(values));
}
if(flag) {
break;
}
System.out.println("#####################");
} }
}

最新文章

  1. (七)Maven使用的最佳实践
  2. (原创)使用VMware安装Ubuntu,怎么无法使用startx进入桌面模式?
  3. 【leetcode】Pascal&#39;s Triangle
  4. 为什么在ucos向stm32f103移植时说os_cpu_c.c中有三个函数如OS_CPU_SysTickInit()需要注释掉
  5. sharepoint2010问卷调查(3)-实现问卷的开始和结束时间(采用自定义字段类型)
  6. 对于字符串拼接,string.format、stringbuilder、+=
  7. 浅谈ImageList
  8. hdu 1622 Trees on the level
  9. 关于在线查看相关开源源码的网站,包括Android源码
  10. Python读取文件内容的三种方式并比较
  11. java 哈希码
  12. 使用mongodb存取lbs数据
  13. python 机器学习 决策树
  14. sendemail 发送成功Email was sent successfully!邮箱却收不到邮件
  15. Mybatis映射原理,动态SQL,log4j
  16. Python文件读写模式
  17. 洛谷P3168 [CQOI2015]任务查询系统
  18. 20175209 《Java程序设计》第六周学习总结
  19. win10安装pytorch
  20. python之路(十)-正则表达式

热门文章

  1. dd命令使用
  2. C/C++语言中的函数参数传参三种对比
  3. HDU 6127 Hard challenge (极角扫描)
  4. Linux查询系统信息命令
  5. Halcon标定与自标定
  6. [安裝] Ubuntu Server 初试
  7. Oracle数据表转换为Shapefile(一)
  8. [LeetCode 题解]: Generate Parentheses
  9. duilib入门简明教程 -- XML基础类(7)
  10. TDE--相关Demo