小编Leo*_*zen的帖子

非法争论异常:n必须为正数

主要课程:

public class ECONAPP2 {
static Scanner input= new Scanner(System.in);
static int score = 0;
static ArrayList<Integer> usedArray = new ArrayList<Integer>();

public static void main(String[] args){
    app();
    arrayContents();
}

public static void arrayContents() { 
    usedArray.add(2);
    usedArray.add(1);
}
Run Code Online (Sandbox Code Playgroud)

app()方法:

public static void app() {
    Random generator = new Random ();
    int randomNumber = generator.nextInt(usedArray.size());
    System.out.println(randomNumber);
    if (randomNumber == 2) {
        score();
        question2();
        usedArray.remove(2);
        app();
    }
    if (randomNumber == 1) {
        score();
        question1();                
        usedArray.remove(1);
        app();
    }
Run Code Online (Sandbox Code Playgroud)

收到此错误:

Exception in thread "main" java.lang.IllegalArgumentException: …
Run Code Online (Sandbox Code Playgroud)

java syntax arguments exception

2
推荐指数
1
解决办法
8669
查看次数

错误:插入枚举标识符

我无法弄清楚我的代码有什么问题以及为什么我不断收到“枚举标识符错误”?

public static void app(){

        ArrayList<Integer> usedArray = new ArrayList<Integer>();

        usedArray.add(1);
        usedArray.add(2);

        Random generator = new Random ();

        private static void generator(){
        int randomNumber = generator.nextInt(usedArray.size());
        }

        System.out.println(randomNumber);

        if(randomNumber == 2){
            score();
            question2();
            usedArray.remove(2);
            generator();
        }
        if(randomNumber == 1){
            score();
            question1();
            usedArray.remove(1);
            generator();
        }

}

}
Run Code Online (Sandbox Code Playgroud)
   Syntax error on token "void", @ expected
   Syntax error, insert "enum Identifier" to complete EnumHeaderName
   Syntax error, insert "EnumBody" to complete BlockStatement
Run Code Online (Sandbox Code Playgroud)

为什么我会收到这个错误?什么是枚举标识符?检查了我所有的括号,它们都在适当的地方关闭

java syntax enums identifier

-1
推荐指数
1
解决办法
5971
查看次数

标签 统计

java ×2

syntax ×2

arguments ×1

enums ×1

exception ×1

identifier ×1