如何在Eclipse中运行简单的Java程序?

Rob*_*777 9 java eclipse compiler-errors

你可以从问题本身中理解,我是Java的新手.我接受了练习来编写一个Java程序,它接收一个字符,打印它并在Unicode表中输入下一个字符.

现在,我有这个练习的解决方案:

public static void main(String[] args){
    char c = args[0].charAt(0);
    char c1 = (char)(c + 1);
    System.out.println(c + "\t" + c1);
}
Run Code Online (Sandbox Code Playgroud)

我理解这段代码的基本思想,但我试图在Eclipse中运行这段代码我遇到了一个恼人的错误:

线程"main"中的异常java.lang.ArrayIndexOutOfBoundsException:0在MainClass.main(MainClass.java:9)

注意:我还没有运行实际接收某些东西作为参数的Java程序,所以我猜这是一个愚蠢的初学者的错误......这是我尝试在Eclipse中编译的完整代码:

public class MainClass {

    /**
     * @param args
     */

    public static void main(String[] args){
        char c = args[0].charAt(0);
        char c1 = (char)(c + 1);
        System.out.println(c + "\t" + c1);
    }
}
Run Code Online (Sandbox Code Playgroud)

提前致谢

Ale*_*ger 10

  • 从菜单中选择"运行 - >运行配置".
  • 在左侧列表中搜索您的项目并选择它.
  • 选择右侧的"参数"选项卡.
  • 在"程序参数"中编写要传递给程序的参数.
  • 点击"运行"


rok*_*oid 6

右键单击Eclipse中项目浏览器中的java文件.然后运行方式>运行配置

在此输入图像描述 然后你会得到一个窗口.喜欢-

在此输入图像描述

单击Arguments选项卡,然后在那里写一些文本,可能是一个字符.

然后单击Apply按钮和Run Button.