[Domanda] Array e Java

  • Pagine (2):
  • 1
  • 2
  • »
Salve a tutti, mentre scrivevo il mio ultimo plugin (secreto é_é ) ho trovato la necessità di verificare se un array contiene un dato elemento. Probabilmente in un giorno tranquillo ci riuscirei, ma in questi giorni, col natale alle porte è tutto più incasinato (e l'"ordine" nel mio plugin non aiuta). Specifico che è un array di stringhe (i nomi dei player, visto che ho letto che memorizzare gli oggetti player può dare problemi).

Grazie !
"È come se ci fossimo dimenticati chi siamo, Donald: esploratori, pionieri. Non dei guardiani."

"Un tempo per la meraviglia alzavamo al cielo lo sguardo sentendoci parte del firmamento, ora invece lo abbassiamo preoccupati di far parte del mare di fango."

- Cooper (Interstellar)
Usa le liste...
Comunque se proprio vuoi gli arrays fai
Codice:
if (Arrays.asList(l'ARRAY).contains("elemento"))blabla.bla();
23/12/2013, 18:15BaluMonster ha scritto: Usa le liste...
Comunque se proprio vuoi gli arrays fai
Codice:
if (Arrays.asList(l'ARRAY).contains("elemento"))blabla.bla();


Differenza tra array e liste ? Linka balu <3
"È come se ci fossimo dimenticati chi siamo, Donald: esploratori, pionieri. Non dei guardiani."

"Un tempo per la meraviglia alzavamo al cielo lo sguardo sentendoci parte del firmamento, ora invece lo abbassiamo preoccupati di far parte del mare di fango."

- Cooper (Interstellar)
23/12/2013, 18:29MCinemaGamer ha scritto:
23/12/2013, 18:15BaluMonster ha scritto: Usa le liste...
Comunque se proprio vuoi gli arrays fai
Codice:
if (Arrays.asList(l'ARRAY).contains("elemento"))blabla.bla();


Differenza tra array e liste ? Linka balu <3
Più metodi
23/12/2013, 18:46BaluMonster ha scritto: Più metodi

23/12/2013, 18:29MCinemaGamer ha scritto: Linka balu <3
"È come se ci fossimo dimenticati chi siamo, Donald: esploratori, pionieri. Non dei guardiani."

"Un tempo per la meraviglia alzavamo al cielo lo sguardo sentendoci parte del firmamento, ora invece lo abbassiamo preoccupati di far parte del mare di fango."

- Cooper (Interstellar)
http://lmgtfy.com/?q=java+array+vs+list
1 utente apprezza questo post
23/12/2013, 18:49BaluMonster ha scritto: http://lmgtfy.com/?q=java+array+vs+list

[Immagine: Watch-out-we-got-a-badass-over-here-meme.png]
"È come se ci fossimo dimenticati chi siamo, Donald: esploratori, pionieri. Non dei guardiani."

"Un tempo per la meraviglia alzavamo al cielo lo sguardo sentendoci parte del firmamento, ora invece lo abbassiamo preoccupati di far parte del mare di fango."

- Cooper (Interstellar)
Se fai Arrays.asList ogni volta trasforma l'array in una lista, non è molto efficiente. Usa un ciclo for(String s : array) { ... }
O usa direttamente una list Tongue
Anche, la performance non cambia usando list.contains(...)
  • Pagine (2):
  • 1
  • 2
  • »
Discussioni simili
 
[Problema] java 7 a java 8
Ultima risposta: _gjkf_
11/08/2017, 11:27
 
[Domanda] Java
4 246
Ultima risposta: Lolok3221
06/06/2017, 14:39
Ultima risposta: Ale99Big
18/01/2017, 20:29
 
Ultima risposta: xXGoldenXx
09/01/2017, 15:54
 
[Problema] Java sui browser
Ultima risposta: AndreaS133
06/09/2016, 13:31

Utente(i) che stanno guardando questa discussione: 1 Ospite(i)