java将数组从小到大排序
@晏诗6092:JAVA中给定一个数组,怎么把它里的数从小到大排列输出? -
蒲伏18550545291…… 方法如下:import java.util.Random; public class Test{ public static void main(String[] args){ Random rand=new Random(); int []arr=new int[10]; for(int i=0;iarr[i]=rand.nextInt(100)-rand.nextInt(100); System.out.print(arr[i]+"\t"); } System.out.println(...
@晏诗6092:java语言写一个简单数组从小到大的排序(0到5就行)要用java语言的 -
蒲伏18550545291…… public class MyClass { public static void main(String[] args) { int arr[] = new int[]{1,5,3,4,2}; for (int i = 0; i < arr.length; i++) { for (int j = 0; j < arr.length - i - 1; j++) { if (arr[j] > arr[j + 1]) { int t = arr[j]; arr[j] = arr[j + 1]; arr[j + 1] = t; } } } for (int i = 0; i < arr.length...
@晏诗6092:实现数组元素从小到大排序的Java程序 刚接触Java -
蒲伏18550545291…… int array[] = {-5,-9,2,5,10,7,895}; for(int i = 0 ; i < array.length ; i ++) { for(int j = i +1 ; j < array.length ; j ++) { if(array[i] ...
@晏诗6092:java:.定义一个数组,存储10个整数,对这10个整数进行从小到大排序后输出. -
蒲伏18550545291…… public class Composit { /* * 插入排序法,把无序数组里的一个数插入有序数组中 即插入前半截有序序列. */ public void insertSort(int a[]){ for(int i=1;i<a.length;i++){ //准备要插入的数 int insertVal=a[i]; int index=i-1; //判断是否小于前面的数 ...
@晏诗6092:java数组排序 -
蒲伏18550545291…… //原理:每次都找到当次最大的数,按大小顺序依次放入数组相应位置//比如:第一次先找到最大的数并记下其位置,如果其不在数组第一位,//则将其与第一位交换,e799bee5baa6e4b893e5b19e31333339653663使最大数置于第一位//第二次...
@晏诗6092:java编程:定义一个整数型一维数组,并存放5个数,然后由小到大排序输出值. -
蒲伏18550545291…… 刚刚写的,冒泡排序.你看看,从小到大的! public static void main(String[] args) { // TODO Auto-generated method stub int [] array=new int[]{1,2,3,4,5}; int t=0; final int len=array.length; for(int i=0;i<len-1;i++){ for(int j=0;j<len-i-1;j++){ if(array[j]>array...
@晏诗6092:java请将数组{10,3,27,89,76,23,2,18,90,55}排序,使得数组中的元素从小到大依次排列 -
蒲伏18550545291…… class TrivialSort { public static void main(String[] _){ int[] a1={10,3,27,89,76,23,2,18,90,55}; int i; System.out.println("a1: "); for(i=0; i<a1.length; i++) { System.out.print(a1[i]+" "); } System.out.println("\n"); int k; for(k=0; k<a1.length-1; k++) { int ...
@晏诗6092:java中的数组排序 -
蒲伏18550545291…… int[] arr = new int[set.size()];//定义一个数组arr长度为set的大小 set.toArray(arr);//将set集合转为数组 Arrays.sort(arr);//将数组arr进行排序 System.out.println(Arrays.toString(arr));//数组输出
@晏诗6092:随机产生一组数组 按从大到小排列用JAVA怎么做 -
蒲伏18550545291…… 可用Math.random()来产生随机数,如 int[] number = new int[12000]; for (int i = 0;i<number.length;i++){ number[i] = (int)(Math.random()*100+1); } 至于排序,方法太多了,选择排序: public class SelectionSort{ public staic void sort(int[] a){ for ...
@晏诗6092:java数组,怎么将下列数据从小到大排序,急求答案~ public class Test{ -
蒲伏18550545291…… public class Test{ public static void main(String args[]){ int data[]={19,40,56,59,44,520,22,55}; Arrays.sort(data); for(int i=0;i<data.length;i++){ System.out.println(date[i]); } } }
蒲伏18550545291…… 方法如下:import java.util.Random; public class Test{ public static void main(String[] args){ Random rand=new Random(); int []arr=new int[10]; for(int i=0;iarr[i]=rand.nextInt(100)-rand.nextInt(100); System.out.print(arr[i]+"\t"); } System.out.println(...
@晏诗6092:java语言写一个简单数组从小到大的排序(0到5就行)要用java语言的 -
蒲伏18550545291…… public class MyClass { public static void main(String[] args) { int arr[] = new int[]{1,5,3,4,2}; for (int i = 0; i < arr.length; i++) { for (int j = 0; j < arr.length - i - 1; j++) { if (arr[j] > arr[j + 1]) { int t = arr[j]; arr[j] = arr[j + 1]; arr[j + 1] = t; } } } for (int i = 0; i < arr.length...
@晏诗6092:实现数组元素从小到大排序的Java程序 刚接触Java -
蒲伏18550545291…… int array[] = {-5,-9,2,5,10,7,895}; for(int i = 0 ; i < array.length ; i ++) { for(int j = i +1 ; j < array.length ; j ++) { if(array[i] ...
@晏诗6092:java:.定义一个数组,存储10个整数,对这10个整数进行从小到大排序后输出. -
蒲伏18550545291…… public class Composit { /* * 插入排序法,把无序数组里的一个数插入有序数组中 即插入前半截有序序列. */ public void insertSort(int a[]){ for(int i=1;i<a.length;i++){ //准备要插入的数 int insertVal=a[i]; int index=i-1; //判断是否小于前面的数 ...
@晏诗6092:java数组排序 -
蒲伏18550545291…… //原理:每次都找到当次最大的数,按大小顺序依次放入数组相应位置//比如:第一次先找到最大的数并记下其位置,如果其不在数组第一位,//则将其与第一位交换,e799bee5baa6e4b893e5b19e31333339653663使最大数置于第一位//第二次...
@晏诗6092:java编程:定义一个整数型一维数组,并存放5个数,然后由小到大排序输出值. -
蒲伏18550545291…… 刚刚写的,冒泡排序.你看看,从小到大的! public static void main(String[] args) { // TODO Auto-generated method stub int [] array=new int[]{1,2,3,4,5}; int t=0; final int len=array.length; for(int i=0;i<len-1;i++){ for(int j=0;j<len-i-1;j++){ if(array[j]>array...
@晏诗6092:java请将数组{10,3,27,89,76,23,2,18,90,55}排序,使得数组中的元素从小到大依次排列 -
蒲伏18550545291…… class TrivialSort { public static void main(String[] _){ int[] a1={10,3,27,89,76,23,2,18,90,55}; int i; System.out.println("a1: "); for(i=0; i<a1.length; i++) { System.out.print(a1[i]+" "); } System.out.println("\n"); int k; for(k=0; k<a1.length-1; k++) { int ...
@晏诗6092:java中的数组排序 -
蒲伏18550545291…… int[] arr = new int[set.size()];//定义一个数组arr长度为set的大小 set.toArray(arr);//将set集合转为数组 Arrays.sort(arr);//将数组arr进行排序 System.out.println(Arrays.toString(arr));//数组输出
@晏诗6092:随机产生一组数组 按从大到小排列用JAVA怎么做 -
蒲伏18550545291…… 可用Math.random()来产生随机数,如 int[] number = new int[12000]; for (int i = 0;i<number.length;i++){ number[i] = (int)(Math.random()*100+1); } 至于排序,方法太多了,选择排序: public class SelectionSort{ public staic void sort(int[] a){ for ...
@晏诗6092:java数组,怎么将下列数据从小到大排序,急求答案~ public class Test{ -
蒲伏18550545291…… public class Test{ public static void main(String args[]){ int data[]={19,40,56,59,44,520,22,55}; Arrays.sort(data); for(int i=0;i<data.length;i++){ System.out.println(date[i]); } } }