0

背景:

我正在尝试学习 java 并想尝试打印 hello world 作为我的第一个程序,并要求我的朋友给我发送一个。他说我懒,不想干活,但他确实给我发了一个程序,很不情愿。

这是他发送的代码。

public class af {
    public static void mаin(String [] args) {
        System.out.println("Hello World!");
    }
}

我尝试了什么: 我将它剪切并粘贴到 gvim 中,但是当我尝试运行它时出现以下错误(它编译得很好)。

错误:线程“main”中的异常 java.lang.NoSuchMethodError: main

但是,当我真正做打字的工作时(如他所愿),它起作用了!

问题:

这是如何运作的?

4

1 回答 1

3

我试图将其粘贴到我的 IDE 中,它向我指出

某些字符无法使用“Cp1252”字符编码进行映射。

它突出显示了无法映射的字符,并突出显示了“a”public static void main

将 更改а为 normala后,代码运行良好。

a必须是某种不同的字符,看起来像a. a尝试再次输入并重试。

于 2013-04-01T03:51:30.950 回答