Wie Sie wahrscheinlich von der Frage selbst verstehen können, bin ich neu in Java. Ich bekam eine Übung, um ein Java-Programm zu schreiben, das ein Zeichen empfängt, es druckt und das nächste Zeichen in der Unicode-Tabelle.Wie führe ich ein einfaches Java-Programm in Eclipse aus?
Nun, ich habe die Lösung für diese Übung:
public static void main(String[] args){
char c = args[0].charAt(0);
char c1 = (char)(c + 1);
System.out.println(c + "\t" + c1);
}
I Grundidee dieses Code zu verstehen, aber ich versuche, diesen Code in Eclipse ausführen ich einen ärgerlichen Fehler:
Exception in thread „main“ java.lang.ArrayIndexOutOfBoundsException: 0 bei MainClass.main (MainClass.java:9)
Anmerkung: ich habe noch ein Java-Programm laufen zu lassen, die tatsächlich etwas als Parameter erhält also denke ich, es ist ein dummer Anfänger-Nebel ake ... Hier ist der vollständige Code, den ich in Eclipse zu kompilieren versucht:
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);
}
}
Vielen Dank im Voraus
Okay, Vielen Dank Jungs! ! Es funktioniert ! – Robert777