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

Fal*_*mer 0 java

我正在学习,我是新手,但我想知道我做了什么来"跑"它.这发生了一个错误:

Static Error: This class does not have a static void main method accepting String[].
Run Code Online (Sandbox Code Playgroud)

这是代码:

/**
 * @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
Run Code Online (Sandbox Code Playgroud)

mel*_*okb 6

您直接运行的任何Java类都必须有一个main方法,即入口点,即执行代码时程序启动的位置.

public static void main(String args[])
Run Code Online (Sandbox Code Playgroud)

只需重命名你的方法contar()来main(String args[]),它应该工作.