java - 数学考试中非法开始打字

标签 java

我只是在摆弄我学到的一些东西,我决定尝试做一个数学测试。测试会问你问题,然后给你一个输入框来回答问题。

我的问题是在尝试编译时出现 if 语句的错误“非法类型开始”。谢谢。

import java.util.Scanner;
class mathtest {
    public static void main(String[] args);{
        Scanner x = new Scanner(System. in );
        System.out.println("What is 5 + 5 ?");
        double y = x.nextDouble();
    }
    if (y == 10) {
        System.out.println("Correct");
    } else
        System.out.println("Incorrect");
    }
}

最佳答案

问题是:

 public static void main(String[] args);{ // remove the ;

关于java - 数学考试中非法开始打字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20170194/

相关文章:

java - 即时添加 Quartz 源 Java 文件

java - 如何让 Spring 在注入(inject)器运行后运行我的自定义 PropertyPlaceholderConfigurer

java - 动画后移动 ImageView (更新位置)

java - 如何使用 POI API 获取一个 Excel 工作表的完整行并检查该行是否存在于另一张工作表中?

java - Android Listview onItemLongClick 监听器第二次不工作

java - JFrame 窗口不会显示

java - 变量在方法中定义了 2 次

java - 集合实际上是作为 map 实现的吗?

java - JList - 选择多个项目

Java连续GC,ParOldGen耗尽