当前位置: 首页 > 知识库问答 >
问题:

Java-教程中出现语法错误

蓬思博
2023-03-14

我有以下代码:

 /* Demonstrate the if.
Call this file IfDemo.java. */

package ifdemo;

public static void main(String args[}) {
    int a,b,c;{
    a=2;
    b=3;

    if (a<b) System.out.println("A is less than B");

    //this won't display anything if (a==b) System.out.println("You won't see this")
    System.out.println();
    c=a-b; // C contains -1
    System.out.println("C contains -1");
    if (C >= 0) system.out.println("C is non-negative");
    if (C < 0) system.out.println("C is negative");

    System.out.println();
    C=b-a; //C contains 1 
    System.out.println("C contains 1");
    if (C >=0)System.out.println("C is non-negative");
    if (C<0)System.out.println("C is negative");

}}

行:public static void main(String args[}){I得到三个错误:1.令牌“void”的语法错误,@expected 2.令牌的语法错误,classheader的结果相反3.令牌的语法错误,结构放错了

希望你们能帮帮我。

提前道谢。

共有1个答案

红砚文
2023-03-14

在Java,没有独立的函数,您在main函数之外缺少一个类声明。下面是代码结构的外观:

package ifdemo;

public class IfDemo { // <<== You are missing this line

    public static void main(String args[]) { // <<== You have a typo here
        .... //                         ^
        .... //           This should be a square bracket
    }

}

在整个代码中还要注意“杂乱的”花括号:让你的大括号保持平衡是非常重要的,否则程序就不会在编译时出现非常奇怪的错误。

 类似资料:
  • 你好,我想用SQLite数据库创建一个JTable。数据应该来自一个SQLite数据库,并存储在这个。现在,在文本字段中输入新的细节。但是,我得到错误消息:“java.sql.SQLException: near”(“:语法错误” 怎么了? 公共静态void main(String args[]){

  • 基本上,我正在youtube上做注册和登录教程。它使用的是旧版本的PHP,我试图更新代码,但出现以下错误: 分析错误:语法错误,在第23行的C:\Program Files(x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\Forum\Forum\core\functions\users.php中出现意外“,” users.php

  • 我是第一个 org.springframework.jdbc.BadSqlGrammarException:准备状态回调;错误的SQL语法[选择cid,临床医生代码,密码,名字,临床医生的姓氏,其中临床医生代码= ?]; 嵌套异常com.mysql.jdbc.exceptions.jdbc4. MySQLSyntaErrorException:字段列表中的未知列“临床医生” 以下代码出错,您还可以

  • 我正在尝试使用SQLite数据库在android中本地存储电子邮件。当我第一次调用,该数据库尚不存在,已创建。我在create语句中遇到语法错误。。。我的代码看起来像这样。。。 我不熟悉SQLite语法,我一直在寻找导致这种情况的原因,但没有任何结果。知道是什么引起的吗?数据库确实是本地存储此类数据的最佳方式。 准确的错误如下所示。。

  • 简单示例 https://github.com/odinserj/Hangfire.Highlighter 完整示例 http://highlighter.hangfire.io, sources Table of Contents 概述 配置项目 先决条件 创建项目 代码语法高亮 问题 解决问题 安装 Hangfire 转到后台处理 结论 概述 假设您正在构建一个代码仓库的 Web 应用程序,如

  • 我是Java公司的JSON新手,并试图使用maven和Eclipse来探索它。 这是我的JSON文件。 我的pom.xml文件如下所示 我试图列出所有的jsonp事件。下面是相同的代码段。 运行上述文件后,我得到以下错误。 谁能帮我找出哪里不对劲。