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

静态错误:该类没有静态void main方法接受String[]

谭安翔
2023-03-14

我在学习,我是新手,但我想知道我做什么来“运行”它。这是一个错误:

Static Error: This class does not have a static void main method accepting String[].
/**
 * @author "LionH"
 */
public class Caneirinho {

    public static void contar() {
        int i = 1;
        String a = " Carneirinho",
            b = " pulando a cerca.",
            c = "s";

        for (i = 1; i <= 100; i++) {
            if (i == 1) {
                System.out.println(i + a + b);
            } else {     
                System.out.println(i + a + c + b);
            }
        }
    }
} // Carneirinho

共有1个答案

章宏峻
2023-03-14

直接运行的任何Java类都必须有一个main方法,它是入口点,即执行代码时程序开始的地方。

public static void main(String args[])

只需将方法contar()重命名为main(String args[]),它就可以工作了。

 类似资料:
  • 我的代码编译得很好,但是当我运行它时,它给我一个错误: 这是我的密码: 我知道我需要在某个地方添加“publicstaticvoidmain(String[]args)”命令,但我不确定在哪里!谢谢你能给予的任何帮助!

  • 我正在尝试从下面的git链接运行代码 但我有个错误 nosuchMethodError:没有静态方法getFont(landroid/content/context;ilandroid/util/typedvalue;ilandroid/widget/textview;)landroid/graphics/typeface;在Landroid/Support/V4/Content/Res/Reso

  • 我有一个简单的模式,有一个索引方法从数据库中获取数据 模态:国家 现在我想从控制器调用这个函数: 控制器: 为此,我以这种方式创建了一个正面: 创建了一个提供者 在config/app.php中注册了提供程序 创建了门面 在config/app.php中注册别名 第1步-提供商: php artisan make:提供者NationServiceProvider 第2步:在config/app.p

  • 我的应用程序运行正常,但突然我开始出现这个错误 java.lang.NoSuch方法错误:没有静态方法是AtLeastR()Z类Landroidx/core/os/BuildCompat;或其超级类(声明'androidx.core.os.BuildCompat'出现在 /data/app/com.app.goflatmates-RZKwS2h6hav==/base.apk)在com.google

  • 我正在使用存储库模式并尝试建立模型之间的关系。当我尝试运行存储()方法(在控制器中),该方法试图使用用户()方法(与方模型建立关系)时,我收到以下错误消息: 非静态方法不应该静态调用::user(),假设$this来自不兼容的上下文 我不明白为什么在尝试运行user()relationship方法时会出现此错误,但所有其他方法(包括$this- 以下是相关代码:

  • 我得到了“静态错误:这个类没有接受字符串[]的静态void main方法”尽管我在使用Dr.Java的代码中有“public static void main(String args[]) 上面有代码,我没有错误,但当我试图运行代码时,我会得到错误。提前谢谢。 下面是对象类之外的代码 整个代码如下,我的文件保存为MergeSortnonRecursive.java