ciao
ho questo stupido programmino per liena di comando:
codice:
class Rubrica {
public static void main(String[] args){
String action = args[0];
// System.out.println(action);
if (action == "del") {
System.out.println("del");
}
else if (action == "ins") {
System.out.println("ins");
}
else if (action == "list") {
System.out.println("list");
}
else {
System.out.println("error!");
}
}
}
in realta' non funziona come mi aspetto. L'ho compilato e poi eseguito cosi:
invce di satmpare "del" mi satmpa "error!" come se non riuscisse a valutare la verita' di
action == "del"
Domanda teorica che forse spiega il mio problema: ma i parametri passati da linea di comando di che tipo sono? String, int??