韩顺平JAVA基础学习:冒泡排序
支持韩老师–学习地址:https://www.bilibili.com/video/BV1fh411y7R8?p=170
数组学习之冒泡排序:BubbleSort.java
public class BubbleSort {
public static void main(String[] args){
int [] arr = {24,69,80,57,13,59,26,39,68,96,59};
int temp =0;
for(int j = 0;j<arr.length-1;j++) {
for (int i = 0; i < arr.length-1; i++) {
if (arr[i] > arr[i + 1]) {
temp = arr[i + 1];
arr[i + 1] = arr[i];
arr[i] = temp;
}
}
}
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i]+"\t");
}
}
}
运行结果!
D:\Java\jdk-9.0.4\bin\java.exe "-javaagent:D:\JetBrains\IntelliJ IDEA Educational Edition 2021.1.1\lib\idea_rt.jar=58312:D:\JetBrains\IntelliJ IDEA Educational Edition 2021.1.1\bin" -Dfile.encoding=UTF-8 -classpath D:\IdeaProjects\basic-java\out\production\day01 lbxx.day05.demo01.BubbleSort
13 24 26 39 57 59 59 68 69 80 96
Process finished with exit code 0