1.Arrays工具类的使用
类的全路径:java.util.Arrays 举例: sort()方法作用:升序查询
2.求最大值
int[] scores=new int[5]; int max=0; System.out.println("请输入5位学员的成绩:"); Scanner scanner=new Scanner(System.in); for(int i=0;i<scores.length;i++){ scores[i]=scanner.nextInt(); } max=scores[0]; for(int i=1;i<scores.length;i++){ if(scores[i]>max){ max=scores[i]; } } System.out.println(max);
3.已知数组存储5位学员成绩,求从小到大的排序顺序
for(int i=0;i<scores.length-1;i++){ for(int j=0;j<scores.length-1-i;j++){ if(scores[j]>scores[j+1]){ int temp=scores[j]; scores[j]=scores[j+1]; scores[j+1]=temp; } } } System.out.println("升序输出----------------"); for(int i=0;i<scores.length;i++){ System.out.println(scores[i]); }
4.二维数组创建及赋值
定义:二维数组就是每个元素为一维数组的数组; 创建: (1)int [][]数组名=new int[5][50]; (2)int 数组名[][]=new int[5][50]; [5][50]代表二维数组中包含了5个一维数组,没个一维数组中又包含了50个元素;标签:一维,数组,int,二维,应用,scores,new From: https://www.cnblogs.com/meed12581/p/17447007.html
[5][]代表二维数组里包含了5个一维数组,每个一维数组长度不固定 赋值: (1)int[][] scores=new int{{90,85,92,78,54},{76,68,8},{87}} (2)int scores[][]={{90,85,98,78,54},{76,68,80},{87}}