gpt4 book ai didi

java - 错误: Selection does not contain a main type; answers to similar questions not working

转载 作者:行者123 更新时间:2023-12-01 18:10:05 24 4
gpt4 key购买 nike

我正在使用 Java Eclipse 2019.3,无论我如何尝试,我都无法运行该程序。它给我“选择不包含主要类型”错误消息。

我尝试过的事情:

  • 使用格式“清理”选项
  • 更改类名以匹配文件的类名
  • 更改类名以匹配文件和文件夹的类名(文件当前名为 Main.java,代码上的类为 Main)
  • 整体更新并重新启动 Eclipse
  • 将“main”大写和取消大写
  • 从“运行方式”选项运行并手动单击“Java 应用程序”
  • 创建一个全新的项目,将代码复制并粘贴到一个新类中,然后尝试再次运行它

请帮忙,即使在检查了这个论坛和其他人的所有其他答案后,我也不知道发生了什么。这是代码:

package australianvoting295;

import java.util.Scanner;

public class Main {

static void australianvoting295 (int[][] args) {
Scanner in = new Scanner(System.in);
System.out.println("Number of cases: ");
int numberofcases = in.nextInt();
System.out.println("");
System.out.println("Number of candidates");
int numberofcandidates = in.nextInt();
if (numberofcandidates <= 20) {
int numberofballotoptions = in.nextInt();
if (numberofballotoptions <= 1000) {
enterCandidateNames(numberofcandidates);
}
}
}

static void enterCandidateNames(int numberofcandidates) {
Scanner in = new Scanner(System.in);
String[] numberofcandidatesarray = new String[numberofcandidates];
int counter = 0;
while (in.hasNext()) {
while (counter < numberofcandidates) {
System.out.println("Enter candidate name:");
String candidatename = in.next();
numberofcandidatesarray[numberofcandidates] = candidatename;
counter++;

}
}
}
}

最佳答案

您尝试了太多的方法来解决一个相当简单的错误。正如 Eclipse 告诉您的那样,如果您尝试运行一个类,它应该包含一个带有签名的方法

public static void main(String[] args) {
}

浏览这个Hello world tutorial以获得更多理解。

关于java - 错误: Selection does not contain a main type; answers to similar questions not working,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60482265/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com