JAVA中整数数组中的输入值

JAVA中整数数组中的输入值,java,arrays,Java,Arrays,这就是我一直在玩的一个交易,我想制作一个程序,这个程序将接受给定的int[],然后制作另一个int[],按升序排列。。。 下面是代码: import java.util.*; public class Accending_order { public static void main(String args[]) { int[] dArray = { 1, 34, 25, 67, 35, 68, 88 }; int

这就是我一直在玩的一个交易,我想制作一个程序,这个程序将接受给定的
int[]
,然后制作另一个
int[]
,按升序排列。。。 下面是代码:

import java.util.*;

public class Accending_order {
    public static void main(String args[]) {
        int[] dArray = {
            1, 34, 25, 67, 35, 68, 88
        };
        int[] oArray = new int[200];
        int[] countOf = new int[200];

        for (int i = 0; i < dArray.length; i++) {
            int NumForLoop = dArray[i];
            for (int j = 0; j < dArray.length; j++) {
                int diff = 0;
                if (j != i) diff = NumForLoop - dArray[j];
                if (diff < 0) countOf[i]++;
            }
            for (int k = 0; k < dArray.length; k++) {
                oArray[k] = dArray[dArray.length - countOf[k]];
            }
            for (int i2 = 0; i2 < oArray.length; i2++) {
                System.out.print(oArray[i2]);
            }

        }
    }
}
因此,请帮助……

问题就在这里

 oArray[k] = dArray[dArray.length - countOf[k]];
countOf[k]=0
时,您正试图访问
dArray[dArray.length]
并且
dArray.length
为7,但是您的数组包含索引为0..6的元素

 oArray[k] = dArray[dArray.length - countOf[k]];
countOf[k]=0
时,您正试图访问
dArray[dArray.length]
并且
dArray.length
为7,但是您的数组包含索引为0..6的元素

 oArray[k] = dArray[dArray.length - countOf[k]];
countOf[k]=0
时,您正试图访问
dArray[dArray.length]
并且
dArray.length
为7,但是您的数组包含索引为0..6的元素

 oArray[k] = dArray[dArray.length - countOf[k]];

countOf[k]=0
时,您试图访问
dArray[dArray.length]
并且
dArray.length
是7,但是您的数组包含索引为0..6的元素

哪一行是第19行?如果计数为0,
dArray[dArray.length-countOf[k]]
会做什么?(提示,数组在Java中是0索引的)。这个
dArray.length-countOf[k]
给出了7哪一行是第19行?如果计数为0,
dArray[dArray.length-countOf[k]
会怎么做?(提示,数组在Java中是0索引的)。这个
dArray.length-countOf[k]
给出了7哪一行是第19行?如果计数为0,
dArray[dArray.length-countOf[k]
会怎么做?(提示,数组在Java中是0索引的)。这个
dArray.length-countOf[k]
给出了7哪一行是第19行?如果计数为0,
dArray[dArray.length-countOf[k]
会怎么做?(提示,数组在Java中是0索引的)。这个
dArray.length-countOf[k]
给出了7