Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    86

    [java] ricerca su Vector

    Ciao è possibile fare in qualche modo una ricerca su un vector?
    Ad esempio nel mio vector metto tutte classi Pippo che ha 3 attributi (id,nome,numero).
    E' possible ad esempio farmi restituire tutte le classi all'interno del vettore che si chiamano X ?

    In realtà ciò che mi serve è un consiglio su come realizzare ciò nella maniera + veloce possibile!

    Grazie

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    un modo veloce è usare una struttura ordinata tipo una hashtable
    un vettore non è ordinato

  3. #3
    Utente di HTML.it L'avatar di kuarl
    Registrato dal
    Oct 2001
    Messaggi
    1,093
    Originariamente inviato da floyd
    un modo veloce è usare una struttura ordinata tipo una hashtable
    un vettore non è ordinato
    ci sono vari algoritmi di ricerca, anche su strutture non ordinate. Certo su strutture ordinate si ottengono il massimo delle prestazioni.

    Per quanto riguarda l'argomento del thread credo tu debba crearti un metodo ad hoc che ti scandisce il vector cercando quello che ti serve.

    Di solito nella ricerca di oggetti si deve definire un metodo di ordinamento per gli oggetti da esaminare, questo lo si fa solitamente implementando l'interfaccia comparable o comparator

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.