java:4:错误:必须在自己的文件中定义公共类型NumberAdder

时间:2015-10-09 11:57:37

标签: java

java:4:错误:必须在自己的文件中定义公共类型NumberAdder

import java.util.Scanner;


    public class NumberAdder{

        public static void main(String arg[]){
            Scanner in = new Scanner(System.in);

            System.out.print("1st Number: ");
            int one = in.nextInt();

            System.out.print("2nd Number: ");
            int two = in.nextInt();

            int result = one + two;
            System.out.println("result = " + result);
        }
    }

我的文件名为NumberAdder.java

如何避免这种错误?

1 个答案:

答案 0 :(得分:1)

如果您的文件名和公共类名称不同,则会出现此类错误。

错误 public type NumberAdder必须在自己的文件中定义我很确定你的文件名不是NumberAdder.java