Java编程 已知数组a[6]={8,5,4,2,0,9},请使用for循环来对数组进行排序,从小

Java编程 已知数组a[6]={8,5,4,2,0,9},请使用for循环来对数组进行排序,从小到大

请看图,利用Arrays类即可.

追问

我怕我没有学这个

追答

或者用冒泡排序都是可以的,就是麻烦了一点。

温馨提示:内容为网友见解,仅供参考
无其他回答

在java编程中如何对数组进行排序,并输出排序后的数组及原数组下标值
import java.util.ArrayList;import java.util.Arrays;import java.util.HashMap;import java.util.List;public class ceshi {public static void main(String[] args) {int n = 5;int[] a = { 8, 5, 4, 6, 2, 1, 7, 9, 3 };HashMap map = new HashMap();for (int i = 0; ...

java编程问题。用两个for循环来把输入的整数从小到大排序。
public static void main(String[] args) { int[] a = { 3, 43, 22, 4, 22, 31, 23 };System.out.println("遍历数组:");showArray(a);System.out.println("冒泡排序:");maoPao(a);showArray(a);System.out.println("选择排序:");xuanze(a);showArray(a);} private static void...

用java编一个程序,定义数组,用for循环语句,顺序输入10个实数,然后逆序...
import java.util.*;public class Demo { public static void main(String[] args) { double[] nums = new double[10]; Scanner input = new Scanner(System.in); for (int i = 0; i < 10; i++) { nums[i] = input.nextDouble(); } for (int i = 9; i...

...排序,并在控制台窗口输出排完序的结果。java编程
public class Test { public static void main(String args[]) { Scanner input = new Scanner(System.in); System.out.print("你要输入多少个数:"); int num = input.nextInt(); \/\/ 创建数组,接收输入 int[] arr = new int[num]; for (int i = 0; i < ar...

用java编程序 对一个由5个整数组成的数组,按照其内元素的从大到小排 ...
public static void main(String[] args) { int []a=new int[5];Scanner in=new Scanner(System.in);System.out.print("输入5个数:");for(int i=0;i<5;i++){ a[i]=in.nextInt();} Arrays.sort(a);\/\/这里排出来是从小到大 for(int i=0;i<2;i++){ \/\/这里做的就是一...

java编程:任意给出一个字符串数组,按照字母的顺序将其排序输出。
= n + i;while (k < lim) { char c1 = v1[k];char c2 = v2[k];if (c1 != c2) { return c1 - c2;} k++;} } else { while (n-- != 0) { char c1 = v1[i++];char c2 = v2[j++];if (c1 != c2) { return c1 - c2;} } } return len1 - len2;} ...

...arr={5.2.3.4.9.8.7.1} 请编写一段程序为该数组进行排序...
public static void main(String[] args) throws Exception { int[] arr={5,2,3,4,9,8,7,1}; insertSort(arr);}\/** * @param array插入排序算法待排数组 *\/static void insertSort(int ...array){int i,j,temp;for(i=1;i<array.length;i++){if(array[i]<array[i-1]){temp=...

急求Java语言程序设计“编程对10个整数进行排序”的程序
void BubbleSort(SeqList R){ \/\/R(l..n)是待排序的文件,采用自下向上扫描,对R做冒泡排序 int i,j;Boolean exchange; \/\/交换标志 for(i=1;i<n;i++){ \/\/最多做n-1趟排序 exchange=FALSE; \/\/本趟排序开始前,交换标志应为假 for(j=n-1;j>=i;j--) \/\/对当前无序区R[i....

用JAVA编写程序,实现对数组int a[]=new a[5];从键盘随意输入5个值
public class Test { public static void main(String[] args) { System.out.println("请输入:");Scanner sc = new Scanner(System.in);int []a = new int[5];int ct =0;while (ct<5) { a[ct++]= sc.nextInt();} Arrays.sort(a);System.out.println("排序后:");for (int i...

求解JAVA编程题:编写一个程序选择法对数组a[]={20,10,50,40,30,70,6...
public static int[] choose(final int[] ints){ if (ints == null){\/\/ 如果数组为空,不进行排序操作。return ints;} int count = ints.length;\/\/ 数组的长度。if (count <= 1){\/\/ 如果数组长度为小于等于1,没有排序的必要。return ints;} int j = 0;\/\/ 用于循环中第二层循环...

相似回答