特别提示:在java中使用排序可以选择java包中的java.util.Arrays工具包,提供各种排序方法
小编在这儿使用的冒泡和选择两种经典算法,也是java面试时的常见算法
代码段
package Absttact;
import java.util.Scanner;
//定义数组存放学生成绩
//利用冒泡排序进行排序
public class Arraystest {
//创建一维数组
int [] gread ;
//设置数组大小
public Arraystest() {
System.out.println("输入数组大小");
Scanner sc= new Scanner(System.in);
int a= sc.nextInt();
gread =new int [a];
System.out.println("数组大小初始化成功");
}
//设置数据个数输入数据
public void input( ) {
System.out.println("===============================");
System.out.println("输入数组个数");
Scanner sc= new Scanner(System.in);
int a= sc.nextInt();
if(a>gread.length) {
System.out.println("数据太多,存放不下");
return ;
}
else {
for (int i=1;i |