有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

如何从类Java中读取字符串?

当我试图编译它时,我会遇到很多错误,因为我有“类型的非法开始”,以及预期的分号、括号等。我不知道如何读取每个门后面的内容><

import java.lang.Math.*;
import java.util.Random;

public class Paradox {
public static void main(String[] args){
System.out.println("You have got three doors, there is a price inside each of them. Pick a door: A, B, or C");
    Door A = new Door();
    Door B = new Door();
    Door C = new Door();

    Random rand = new Random();
    int i = rand.nextInt(3);
    System.out.println(i);

    if(i==0) {
        A.goatorcar="Car";
        B.goatorcar="Goat";
        C.goatorcar="Goat";
    }
    else if (i==1){
        A.goatorcar="Goat";
        B.goatorcar="Car";
        C.goatorcar="Goat";
    }
    else {
        A.goatorcar="Goat";
        B.goatorcar="Goat";
        C.goatorcar="Car";
    }
}

System.out.println(A.goatorcar);
System.out.println(B.goatorcar);
System.out.println(C.goatorcar);

}

class Door {
String goatorcar;
}

共 (1) 个答案

  1. # 1 楼答案

    你有一个额外的右大括号}

    } <<<<
    
    System.out.println(A.goatorcar);
    System.out.println(B.goatorcar);
    System.out.println(C.goatorcar);