Salve a tutti,
è da poco che ho cominciato ad avvicinarmi al java, e il manuale che ho comperato non spiega una cosa.
Per gli array di tipo int[], dopo averli dichiarati, posso definirli, nel senso:
codice:
elementoArrayInt[0] = 2;
elementoArrayInt[1] = 5;
E posso pure fare così
codice:
int[] elementoArrayInt = {1,2,3};
poi con le variabili String
codice:
String[] unArrayString = {"prima stringa","seconda stringa"};
String variabileUno = unArrayString[1];
E variabileUno riceve il valore "seconda stringa".
però per quel che vorrei fare io non è tanto pratico questo metodo, e quindi vorrei fare qualcosa del genere:
codice:
String[] unArrayString = new String[2];
// a questo punto funziona, ho un array di due elementi
unArrayString[0] = "ciao";
//non va... mi da errore e non lo compila.
Spero abbiate compreso il mio problema.
Il libro spiega solamente il primo metodo per le String, il secondo (quello che non mi funziona) non lo accenna nemmeno.
Spero mi possiate aiutare,
Adiumx
[EDIT] Dimenticavo, sviluppo con xCode 2.1, programmi per webObjects (http://www.apple.com/webobjects/)