由于某种原因,我在用随机整数填充50个数组的主要方法中的此代码段似乎没有响应。它只是说Java虚拟机正在运行,但从未停止。

    int[] randomInts = new int[50];
    int i = 0;
    int random = (int) ( 75 - ( Math.random() * 126));
    while( i < randomInts.length)
    {
        randomInts[ i ] = (int) ( 75 - ( Math.random() * 125));;
    }
    while( i < randomInts.length)
    {
        System.out.println( randomInts[i] + "\t");
    }

最佳答案

您需要在循环中增加i。否则它将如何大于或等于randomInts.length

关于java - 为什么不显示终端窗口?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40065897/

10-10 07:00