Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我能';t在JOptionPane上显示数组 import java.util.Random; 导入javax.swing.JOptionPane; 公共类排序数组{ 公共静态void main(字符串[]args){ int-arrNUm; } _Java_Arrays_Joptionpane - Fatal编程技术网

我能';t在JOptionPane上显示数组 import java.util.Random; 导入javax.swing.JOptionPane; 公共类排序数组{ 公共静态void main(字符串[]args){ int-arrNUm; }

我能';t在JOptionPane上显示数组 import java.util.Random; 导入javax.swing.JOptionPane; 公共类排序数组{ 公共静态void main(字符串[]args){ int-arrNUm; } ,java,arrays,joptionpane,Java,Arrays,Joptionpane,我能';t在JOptionPane上显示数组 import java.util.Random; 导入javax.swing.JOptionPane; 公共类排序数组{ 公共静态void main(字符串[]args){ int-arrNUm; } public void initializeArray(int arrNum[]){ 随机=新随机(); 对于(int i=0;i

我能';t在JOptionPane上显示数组
import java.util.Random;
导入javax.swing.JOptionPane;
公共类排序数组{
公共静态void main(字符串[]args){
int-arrNUm;
}
public void initializeArray(int arrNum[]){
随机=新随机();
对于(int i=0;i<10;i++){
arrNum[i]=random.nextInt();
}
}
公共静态void sortDescending(int arrNum[]){
内部温度;
对于(int i=0;i<10;i++){
对于(int j=1;j<(10);j++){
if(arrNum[j-1]arrNum[j]){
温度=arrNum[j-1];
arrNum[j-1]=arrNum[j];
arrNum[j]=温度;
}
}
}
}
//此方法输出数组
公共void显示数组(int[]arrNum){
对于(int i=0;i<10;i++){
showMessageDialog(null,arrNum[i]);
}
返回;
}
}

您可能希望查看数组。以字符串作为起点,您是否收到某种错误消息或运行此代码时发生了什么?或者你想在你的工作窗格中看到什么。你期望的是:1,5,8,9,10。。。?
import java.util.Random;
import javax.swing.JOptionPane;

public class SortingArrays {

    public static void main(String[] args) {
        int arrNUm;
    }

    public void initializeArray(int arrNum[]) {
        Random random = new Random();
        for (int i = 0; i < 10; i++) {
            arrNum[i] = random.nextInt();
        }
    }

    public static void sortDescending(int arrNum[]) {
        int temp;
        for (int i = 0; i < 10; i++) {
            for (int j = 1; j < (10); j++) {
                if (arrNum[j - 1] < arrNum[j]) {
                    temp = arrNum[j - 1];
                    arrNum[j - 1] = arrNum[j];
                    arrNum[j] = temp;
                }
            }
        }
    }

// This method generates array sorted in ascending and displays the array element values
    public static void sortAscending(int arrNum[]) {
        int temp;
        for (int i = 0; i < 10; i++) {
            for (int j = 1; j < (10); j++) {
                if (arrNum[j - 1] > arrNum[j]) {
                    temp = arrNum[j - 1];
                    arrNum[j - 1] = arrNum[j];
                    arrNum[j] = temp;
                }
            }
        }
    }

// This method outputs the array
    public void displayArray(int[] arrNum) {
        for (int i = 0; i < 10; i++) {
            JOptionPane.showMessageDialog(null, arrNum[i]);
        }
        return;
    }
}