Java USACO培训&x2013;提交的文本给了我一个错误:“quot;错误:“U主”方法“U未在“U类”测试中找到”;

Java USACO培训&x2013;提交的文本给了我一个错误:“quot;错误:“U主”方法“U未在“U类”测试中找到”;,java,Java,我在USACO培训页面的第一个问题上,它要求您提交一个简单的解决方案。虽然我的代码是在IDE上编译的,但USACO分级器给了我一个错误,说找不到main 运行1:执行错误:您的程序已退出,退出状态为“1” 我的代码: import java.util.*; import java.io.*; class test { static class InputReader { BufferedReader reader; StringTokenizer tokenizer;

我在USACO培训页面的第一个问题上,它要求您提交一个简单的解决方案。虽然我的代码是在IDE上编译的,但USACO分级器给了我一个错误,说找不到main

运行1:执行错误:您的程序已退出,退出状态为“1”

我的代码:

import java.util.*;
import java.io.*;

class test
{
  static class InputReader
  {

    BufferedReader reader;
    StringTokenizer tokenizer;

    public InputReader() throws FileNotFoundException{
      reader = new BufferedReader(new FileReader("test.in"));
      tokenizer=null;
    }

    String next() { //reads in the next String
      while (tokenizer ==null || tokenizer.hasMoreTokens()){
        try{
          tokenizer= new StringTokenizer(reader.readLine());
        }catch (IOException e) {
          throw new RuntimeException(e);
        }
    }
             return tokenizer.nextToken();
    }
    public int nextInt(){  //reads in the next int
      return Integer.parseInt(next());
    }
    public long nextLong(){  //reads in the next long
      return Long.parseLong(next());
    }
    public double nextDouble(){ //reads in the next double
      return Double.parseDouble(next());
    }


    public static void main (String [] args) throws IOException {

      InputReader r= new InputReader();
      PrintWriter pw= new PrintWriter(new BufferedWriter(new FileWriter("test.out")));

      // your code here
      int a = r.nextInt();
      int b = r.nextInt();
      pw.println(a+b);

      pw.close();

  }        
}
}

我认为问题可能是您缺少代码顶部的标识注释

从中可以看到,标题注释:

/*
ID: your_id_here
LANG: JAVA
TASK: test
*/

是必需的。

我认为问题可能是您缺少代码顶部的标识注释

从中可以看到,标题注释:

/*
ID: your_id_here
LANG: JAVA
TASK: test
*/

是必需的。

我有评论,我只是出于隐私原因省略了它。我有评论,我只是出于隐私原因省略了它