目录

输入输出 数组 冒泡排序举例

输入输出代码如下

复制代码
import java.util.Scanner;
public class JavaSanner {
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        System.out.print("请输入:");
        int d=sc.nextInt();
        System.out.print("输入的数据为:"+d);
		while (scanner.hasNext()) {
			int a = scanner.nextInt();
			int b = scanner.nextInt();
			int c = a + b;
			System.out.println(c);}
        sc.close();
    }
}
  • 数组Java:数据类型[ ]数组名=new 数据类型[元素...]

  • int XXX[];

    int[] XXX = new int[X];

    int[] XXX = new int[]{X,X,X};

  • 冒泡排序原理:从第一个元素开始,两两进行比较,将较大的数往后移,这样就将最大的数放在了最后。第二轮将第二大的数放在倒数第二个,以次类推,将元素按大小顺序排序

代码如下:核心就是比较后交换

复制代码
冒泡排序:
    public static int[] MaoPaoSequence(int[] arr) {
        for (int j = 0; j < arr.length - 1; j++) {//控制多少轮
            for (int i = 0; i < arr.length - 1 - j; i++) {//每执行一次就将一轮的最大值挪到最后
                if (arr[i] > arr[i + 1]) {//将较大的数挪到后面
                    int mid = arr[i];
                    arr[i] = arr[i + 1];
                    arr[i + 1] = mid;
                }
            }
        }
        return arr;
    }
本文是转载文章,点击查看原文
如有侵权,请联系 xyy@jishuzhan.net 删除
相关推荐
缺点内向1 小时前
Java:创建、读取或更新 Excel 文档
java·excel
带刺的坐椅2 小时前
Solon v3.4.7, v3.5.6, v3.6.1 发布(国产优秀应用开发框架)
java·spring·solon
四谎真好看3 小时前
Java 黑马程序员学习笔记(进阶篇18)
java·笔记·学习·学习笔记
桦说编程3 小时前
深入解析CompletableFuture源码实现(2)———双源输入
java·后端·源码
java_t_t3 小时前
ZIP工具类
java·zip
舒一笑4 小时前
大模型时代的程序员成长悖论:如何在AI辅助下不失去竞争力
后端·程序员·掘金技术征文
lang201509284 小时前
Spring Boot优雅关闭全解析
java·spring boot·后端
小羊在睡觉4 小时前
golang定时器
开发语言·后端·golang
pengzhuofan4 小时前
第10章 Maven
java·maven
用户21411832636024 小时前
手把手教你在魔搭跑通 DeepSeek-OCR!光学压缩 + MoE 解码,97% 精度还省 10-20 倍 token
后端