概述本文主要阐述了在运用Java编程时数组的概念与运用以及涉及到如何运用数组进行比大小将输入的数据进行排序。一、核心概念阐述1数组属于 引用类型是一种数据结构可以用来保存数据。2存数据数组名[下标] 值(数据);3取数据数据类型 变量 数组名[下标];4冒泡排序取出挨着的两个数字比较大小并交换位置。5选择排序取出第一个跟剩余所有的比较。6定义数组数据类型[] 数组名 new 数据类型[长度]数据类型[] 数组名 {元素,元素,元素,};二、数组的组成要素1长度length):唯一的属性表示数组中最多能填入的数据数量。注意数组长度一旦确定不可更改。2下标数组中数据的编号范围0~Length-1三、如何利用数组实现排序先定义数组类型选择所需数组的长度与数据类型后存入数据可利用for循环后利用嵌套循环实现冒泡排序或选择排序交换位置时可先制造空变量在依次交换最后取出数组中的数据。四、完整实操案例步骤 1选择排序示例代码publicclassMain8{publicstaticvoidmain(String[]args){ScannerscannewScanner(System.in);int[]arrnewint[5];for(inti0;iarr.length;i){arr[i]scan.nextInt();}for(inti0;iarr.length-1;i){intmaxi;for(intji1;jarr.length;j){if(arr[j]arr[max]){maxj;}inttemparr[max];arr[max]arr[i];arr[i]temp;}}for(inti0;iarr.length;i){System.out.print(arr[i] );}}}步骤 2冒泡排序for(intj0;jarr.length-1;j){for(inti0;iarr.length-1-j;j){if(arr[i]arr[i1]){inttemparr[i];arr[i]arr[i1];arr[i1]temp;}}}