正如你可能从这个问题本身可以理解的,我是Java新手。 我接受了一个练习来编写一个Java程序,它接收一个字符,将它打印出来,并在Unicode表中输入下一个字符。如何在Eclipse中运行简单的Java程序?
现在,我必须解决这个练习:
public static void main(String[] args){
char c = args[0].charAt(0);
char c1 = (char)(c + 1);
System.out.println(c + "\t" + c1);
}
我理解这段代码的基本想法,但我试图运行这段代码在Eclipse中,我得到一个恼人的错误:
异常在线程“主要” java.lang.ArrayIndexOutOfBoundsException:0 在MainClass.main(MainClass.java:9)
注:我还没有遇到实际收到的东西作为参数的Java程序,所以我想这是一个愚蠢的初学者的薄雾AKE ...以下是完整的代码,我试图在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);
}
}
在此先感谢
好,非常感谢你们! !它正在工作! – Robert777