冒泡排序 选择排序
这是笔者第一次写知识分享,不喜勿喷,谢谢。
1.冒泡排序
public class MaopaoSort {
// 键盘 扫描器
Scanner in = new Scanner(System.in);
// 数组的声明 : 数据结构 - 内存条中数组是一种链式结构,连续的不间断的一种结构 - 铁链
int[] nums = new int[5];
//1. 数据的来源 -- 数据存储 : 事情 - 方法 - 函数 自定义函数
public void doGetDataAndSaveData() {
// 输入5个数, 循环
for (int i = 0; i < 5; i++) {
System.out.println("请您输入第" + (i + 1) + "个数:");
nums[i] = in.nextInt();
}
// 存储输入的结果
System.out.println("排序前:");
for (int num : nums) {
System.out.print(num+" ");
}
System.out.println();
}
// 2. 进行核心算法的完成
public void doCompareData() {
// 首先注意趟 5个数要比较4趟
for (int i = 1; i < 5; i++) {
// 每趟的次数
for (int j = 0; j