Volevo scrivere un semplicissimo programmino in Java, di questo tipo:
Il programma restituisce Nome e Cognome, l'età passata da linea di comando e determina la seconda lettera del cognome. Bene.Codice PHP:public class prova6 {
public static void main(String args[]) {
String a = "Nome";
String b = "Cognome";
int c = Integer.parseInt(args[0]);
System.out.println("Il mio nome e' " + a + " " + b + " e ho " + c + " anno/i.");
String d = b.substring(1, 2);
System.out.println("La seconda lettera del mio cognome e' la: " + d + ".");
}
}
Volevo però fare in modo che l'utente potesse anche inserire da linea di comando il proprio nome e cognome, quindi trasfomare il codice in:
ma evidentemente il metodo substring non funziona con gli argomenti da linea da comando, perchè mi da errore... come posso fare per bypassare il problema? Premetto che sono alle prime armi e totalmente autodidatta, quindi siate umani! :-D Grazie a tutti!Codice PHP:public class prova6 {
public static void main(String args[]) {
String a = args[0];
String b = args[1];
int c = Integer.parseInt(args[2]);
System.out.println("Il mio nome e' " + a + " " + b + " e ho " + c + " anno/i.");
String d = b.substring(1, 2);
System.out.println("La seconda lettera del mio cognome e' la: " + d + ".");
}
}

Rispondi quotando