数组的升序 java_java – 以升序数组排序数组
當(dāng)我嘗試對(duì)數(shù)組進(jìn)行排序時(shí),得到的結(jié)果是:
The sorted array is [0, 0, 0, 0, 0, 0, 0, 0]
用戶使用最終應(yīng)排序的8個(gè)數(shù)字填充數(shù)組.但我得到的是一堆0.
我為什么得到0?
import java.util.Scanner;
import java.util.Arrays;
public class SortArray {
public static void main(String[] args)
{
Scanner kbd = new Scanner(System.in);
int[] numbers = new int[8];
for(int i = 0; i < numbers.length; i++)
{
System.out.println("Enter the number for index " + i);
int number = kbd.nextInt();
}
for(int i = 0; i < numbers.length; i++)
for(int j = 1; j < numbers.length; j++)
{
if (numbers[i] > numbers[j])
{
int temp = numbers[i];
numbers[i] = numbers[j];
numbers[j] = temp;
}
}
System.out.println("The sorted array is " + Arrays.toString(numbers));
}
}
總結(jié)
以上是生活随笔為你收集整理的数组的升序 java_java – 以升序数组排序数组的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java中io流案例_Java IO流的
- 下一篇: mysql40题_mysql40题