ciao ho definito un array cosi:
String pArray[] = new String[300];
come faccio a controllare se l'array contiene un certo elemento ("elemento1")????
grazie help
ciao ho definito un array cosi:
String pArray[] = new String[300];
come faccio a controllare se l'array contiene un certo elemento ("elemento1")????
grazie help
alcool: la causa e la soluzione di tutti i problemi
ho provato cosi:
codice:String str = "ciao4"; if (arraycontains(pArray, str)){ System.out.println("c'é gia"); }
ma mi da questo errore:
method arraycontains is undefined for type classeIncuiLaUso.
alcool: la causa e la soluzione di tutti i problemi
Hai poco da scegliere, lo scandisci elemento per elemento in un ciclo for e per ogni elemento controlli se array[i].equals("elemntoDaCercare"), se ti da falso per tutti fino alla fine del ciclo vuol dire che non c'è altrimenti ritorni magari l'indice i appena ti da vero.
Il centro dell'attenzione non è sempre un buon posto in cui trovarsi
Mai discutere con uno stupido, la gente potrebbe non capire la differenza. (O. W.)
grazie per la risposta.. ho risolto
un'altra domanda:
come faccio ad'inserire in un arrayList<string> delle stringhe di testo come queste:
"a", "b", "c", ....
ho provato con nomeArray.add("a", "b", "c"); ma non va!
come si fa???![]()
alcool: la causa e la soluzione di tutti i problemi
Aggiungile ad una ad una in un ciclo
Il centro dell'attenzione non è sempre un buon posto in cui trovarsi
Mai discutere con uno stupido, la gente potrebbe non capire la differenza. (O. W.)
guarda. forse é meglio se ti dico il problema nella sua completezza...![]()
praticamente ho un arrayList che contiene dei paesi:
quindi paesi.get(i) mi restituisce per esempio "Italia"
ora... vorrei creare un arrayList contenente i paesi (sotto forma di testo) e le coordinate x y (é uguale se testo o integer) in modo da poter cercare nell'arrayList le coordinate per un dato paese
quindi se il paese é "USA" voglio riuscire a trovare nell'array l'elemento che contiene il trio ("USA" x y) in modo da poter estrarre la x e la y giuste.
mi sono spiegato? come posso definire e "popolare" questo tipo di array??![]()
alcool: la causa e la soluzione di tutti i problemi
Allora io ti suggerirei di crearti una classe (ad esempio Record) che contiene 3 campi: una stringa con il nome del Paese, due interi per le coordinate.
A questo punto costruisci un ArrayList di Record anzichè uno di String. ci butti dentro tanti oggetti Record.
Ciao.![]()
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza
QuotoOriginariamente inviato da LeleFT
Allora io ti suggerirei di crearti una classe (ad esempio Record) che contiene 3 campi: una stringa con il nome del Paese, due interi per le coordinate.
A questo punto costruisci un ArrayList di Record anzichè uno di String. ci butti dentro tanti oggetti Record.
Ciao.![]()
Il centro dell'attenzione non è sempre un buon posto in cui trovarsi
Mai discutere con uno stupido, la gente potrebbe non capire la differenza. (O. W.)
mi potete aiutare? Sono proprio alle prime armi...
come definisco la classe Record?
come la utilizzo per mettere gli elementi nell'arrayList?
alcool: la causa e la soluzione di tutti i problemi
Posso farti una domanda prima? Da che libro stai studiando?Originariamente inviato da Gumble
mi potete aiutare? Sono proprio alle prime armi...
come definisco la classe Record?
come la utilizzo per mettere gli elementi nell'arrayList?
Il centro dell'attenzione non è sempre un buon posto in cui trovarsi
Mai discutere con uno stupido, la gente potrebbe non capire la differenza. (O. W.)