| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 数据结构与算法 -> Java 冒泡排序法 -> 正文阅读 |
|
|
[数据结构与算法]Java 冒泡排序法 |
执行图:
package com.atguigu.demo;
import java.util.Arrays;
public class 冒泡排序法 {
public static void main(String[] args) {
//定义静态数组
int[] arr = {87,81,92,74,2,32,48,63,45,82,46,94};
//使用循环遍历将数两两做比较s
System.out.println("Arrays.toString(arr) = " + Arrays.toString(arr));
for (int j = 0; j < arr.length-1; j++) {
System.out.println("j = " + j); //输出
for (int i = 0; i < arr.length-1-j; i++) {
System.out.print("i = " + i+"\t"); //输出
//判断第一个数是否大于第二个数
if (arr[i] < arr[i+1]){
//定义变量temp放大的数,
int temp =arr[i];
arr[i] = arr[i+1];
arr[i+1] = temp;
}
}
System.out.println();
}
System.out.println("Arrays.toString(arr) = " + Arrays.toString(arr));
}
}
|
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年11日历 | -2025/11/29 5:56:37- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |