java - 应该执行复数算术的简单应用程序中出现编译错误

标签 java eclipse enums syntax-error

我必须用java编写简单的计算器。我在 Eclipse 中编写了我的代码,并且 dodaj 和 odejmij 方法中有两个错误(相同)。

Eclipse 中出现错误 - 插入“EnumBody”以完成 BlockStatement

我寻找解决方法,但没有找到。请帮我。有人有同样的问题吗?非常感谢您对我的帮助。

    import java.util.Scanner;
    class Kalkulator {
    static Object z1=new LiczbaZespolona();
    static Object z2=new LiczbaZespolona();
    String dodaj="+";
    String odejmij="-";
    String pomnoz="*";
    String podziel="/";
    String wynik;
    static String d;
    String dzialanie=d;
    public static void main(String args[]){

        Scanner input = new Scanner(System.in);
        System.out.println("Podaj pierwszą liczbę: ");
        z1 = input.next();

        System.out.println("Podaj drugą liczbę: ");
        z2 =  input.next();

        System.out.println("wybierz działanie: ");
         d = input.next();


        public static dodaj();{//insert "EnumBody" to complete BlockStatement, insert "enum Identifier" to complete EnumHeaderName


                 z3=z1+z2;
                return;
            }
             public static odejmij();{//insert "EnumBody" to complete BlockStatement, insert "enum Identifier" to complete EnumHeaderName

                z4=z1-z2;
                return;
            }



            switch (wynik){
            case 1:
                if (d=='+'){
                    return dodaj;}
                    break;
            case 2:
                if(d=='-'){
                    return odejmij;
                }
                break;
            }   
        }
}

最佳答案

1) 公共(public)静态 dodaj();{

删除冒号。当您添加冒号时,它将被视为抽象方法。

public static dodaj(){

2) 将您的方法移至 main 外部和类主体内部。

关于java - 应该执行复数算术的简单应用程序中出现编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12898344/

相关文章:

java - 如果在 xml 中它是空的,为什么 simplexml 将 NULL 设置为字段?

java - 需要将时间戳分成不同的日子

java - 从 textField 添加项目到 JList

java - Eclipse 中未收到 "Add unimplemented methods"错误

c# P/调用 : Pass Enum value with IntPtr to Function; AccessViolationException

java - Scala 枚举可以像 Java 一样映射到整数吗?

java - Raspberry Pi 上 Java 的线程性能问题

java - Feign Client 从 Jhipster UAA 到微服务网关应用程序

java - 关于 "A classpath variable is deprecated"的警告信息

c# - 使用未给出预期值的标志属性解析枚举