龙空技术网

Scanner输入 冒泡排序和自定义输入排序详解

CameSawConquer 131

前言:

此时你们对“自定义排序算法”大致比较关怀,大家都需要学习一些“自定义排序算法”的相关文章。那么小编同时在网上汇集了一些有关“自定义排序算法””的相关内容,希望朋友们能喜欢,你们一起来学习一下吧!

Scanner扫描控制台输入对象

使用步骤:

①要导包:import java.util.Scanner;

②要创建Scanner对象 Scanner sc=new Scanner(System.in);

③调用方法:

获取一个数字:int num=sc.nextInt();

获取字符串:String str=sc.next();

​ 获取一行字符:String line=sc.nextLine();

ctrl+1快捷键:快速返回类型。

重点:next()和nextLine()的区别:next()解析到空格前面的内容,空格后面的内容将不再获取,直接返回字符串;而nextLine是获取空格后面的内容的,直到敲下回车就结束获取内容。

冒泡排序:会进行R[1]-R[n-1]的排序,每一趟排序比较相邻的两个数,如果发现逆序,就对两个数进行交换。结束条件:所有的数已经排序好后,结束。

结合输入和冒泡排序,进行自定义输入数字排序:

标签: #自定义排序算法