Come probabilmente puoi capire dalla domanda stessa, sono nuovo di Java. Mi è stato dato un esercizio per scrivere un programma Java che riceve un carattere, lo stampa e il prossimo carattere nella tabella Unicode.Come eseguire un semplice programma Java in Eclipse?
Ora, ho la soluzione a questo esercizio:
public static void main(String[] args){
char c = args[0].charAt(0);
char c1 = (char)(c + 1);
System.out.println(c + "\t" + c1);
}
Capisco idea di base di questo codice, ma sto cercando di eseguire questo codice in Eclipse si ottiene un errore fastidioso:
eccezione in filetto java.lang.ArrayIndexOutOfBoundsException "principale": 0 a MainClass.main (MainClass.java:9)
Nota: devo ancora eseguire un programma Java che riceve in realtà qualcosa come un parametro quindi credo che sia una stupida nebbia da principianti Ake ... Ecco il codice completo che ho provato a compilare in 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);
}
}
Grazie in anticipo
Va bene, grazie mille ragazzi! ! Sta funzionando ! – Robert777