冒泡排序的代码java,Java冒泡排序代码示例
Java冒泡排序代码示例
代码如下:↓
package com.coding.learn;
import java.util.Arrays;
/**
* @author 老菜鸟
* @version 1.1
* @Description 冒泡排序
* @date 3/19/21
*/
public class BubbleSort {
public static void main(String[] args) {
//定义示例数组
int[] intArray = {1, 3, 7, 2, 9, 6, 5, 4};
System.out.println(Arrays.toString(intArray));
//调用冒泡排序
bubbleSort(intArray);
System.out.println(Arrays.toString(intArray));
}
/**
* 功能描述:冒泡排序
* @param array
* @return void
* @date 3/19/21 8:12 PM
* @author 老菜鸟
*/
public static void bubbleSort(int[] array) {
for (int i = 0; i < array.length; i++) {
for (int j = i + 1; j < array.length; j++) {
//依次比较两个数字,如果前面的数字比后面的数字大,则交换位置
int temp = array[i];
if (temp > array[j]) {
array[i] = array[j];
array[j] = temp;
}
}
}
}
}
运行结果:↓
冒泡排序的代码java,Java冒泡排序代码示例相关推荐
- JAVA冒泡排序算法(含详细过程代码讲解及优化)
冒泡排序算法拆分讲解及优化 java冒泡排序 一.代码的拆分讲解 从上面步骤,可以观察到每次的j都相对于前一趟进行-1操作,所以可以把这些操作套在一个for循环里来控制j即可. 二.冒泡排序的代码 优 ...
- Java【冒泡排序】算法, 大白话式图文解析(附代码)
文章目录 前言 一.排序相关概念 1, 什么是排序 2, 什么是排序的稳定性 3, 七大排序分类 二.冒泡排序 1, 图文解析 2, 代码实现 3, 冒泡排序的优化 三.性能分析 四.七大排序算法总体 ...
- 排序:Java实现冒泡排序原理及代码注释详解
冒泡排序 1.简介: 冒泡排序是一种简单的排序算法.它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来.走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排 ...
- 死锁是什么?死锁产生的条件?如何避免死锁?以及死锁的示例代码(Java代码)
文章目录 一.什么是死锁? 二.产生死锁的条件? 三.产生死锁的示例代码(java) 四.如何避免死锁? 一.什么是死锁? 下面图片参考 JavaGuide中的内容: 死锁的概念: 死锁:指的是相互两 ...
- java创建线程代码_Java创建与结束线程代码示例
本文讲述了在Java中如何创建和结束线程的最基本方法,只针对于Java初学者.一些高级知识如线程同步.调度.线程池等内容将会在后续章节中逐步深入. 创建线程 创建普通线程有两种方式,继承Thread类 ...
- udp服务器php代码例子,Java客户端PHP服务器UDP穿孔示例代码
我正在一个需要pe2p服务器的项目中工作,但是我还没有找到任何Java客户端php服务器示例代码.我了解udp打孔工作原理的概念,但是我无法在代码中工作. 我尝试过的 TheSocket.java p ...
- flask与js交互的示例代码_Frida Java Hook 详解(安卓9):代码及示例(上)
Frida Java Hook 详解(安卓9):代码及示例(上) 前言 1.1 FRIDA SCRIPT的"hello world" 1.1.1 "hello world ...
- java中普通代码块,构造代码块,静态代码块的区别及代码示例
本文转自:http://www.cnblogs.com/sophine/p/3531282.html 执行顺序:(优先级从高到低)静态代码块>main方法>构造代码块>构造方法. 其 ...
- java 文件下载示例_文件下载示例代码(JAVA)
后台代码 public void exportFile() { File file = new File("模板地址"); FileInputStream fin = null; ...
- java 类继承实例_java继承例子代码,java类的继承示例
下面要给大家带来的是一个java类的继承的例子,一起来看看详细的代码吧! 一.题目 1.定义一个Person类,这个类的属性有三个,分别是name.age.color. 类有构造方法给三个属性赋值. ...
最新文章
- 发挥大数据及其产业在推动发展方式转变上的作用
- CVPR2020:点云分类的自动放大框架:PointAugment
- 去月球“挖土”咯!今天发射的嫦娥五号实现四个“首次”,下个月将样品带回地球...
- 迷你MVVM框架 avalonjs 学习教程14、事件绑定
- 详解scss的继承、占位符和混合宏
- Linux的复制命令的路径写法
- DCMTK:测试DcmSCU的C-FIND / GET / MOVE会话处理
- JavaWeb学习笔记九 过滤器、注解
- C#模拟MSN窗体抖动[原创]
- 算法工程师面试备战笔记12_决策树
- 浮动元素具有行内块元素特点(HTML、CSS)
- 分析wordpress搭建的网站百度收录不好的原因
- ajax实现form表单提交
- 一年级下册健康教育教案
- 限制编辑的PDF文档没有密码如何破解?
- GTX1060 Windows10 旧版显卡驱动下载链接
- 人工智能/虚拟现实技术的工程伦理分析:以电影《头号玩家》为例
- firefox 浏览器证书问题
- JavaScript-JS判断一个整数是偶数还是奇数
- 计算机视觉与深度学习(12)