Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Recuperare oggetti in una Collection

    Buongiorno a tutti . Ho una domanda da farvi. Supponiamo che avessi una Collection di Stringhe

    Collection<String> test = new ArrayList<String>();

    test.add(“A”);
    test.add(“AA”);
    test.add(“B”);
    test.add(“BB”);

    e' possibile recuperare soltanto le stringhe che iniziano con la lettera A ?...Dovrei usare per esempio il comparator ?

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Recuperare oggetti in una Collection

    Originariamente inviato da Selvaggio87
    e' possibile recuperare soltanto le stringhe che iniziano con la lettera A ?
    Sì.

    Originariamente inviato da Selvaggio87
    ...Dovrei usare per esempio il comparator ?
    No, basta che fai una iterazione sulla collezione e testi:

    if (elementoIesimo.startsWith("A")) { ... }
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Grazie ^^ ma volevo sarebbe anche possibile col comparator?

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da Selvaggio87
    sarebbe anche possibile col comparator?
    Ma non vedo per quale motivo, un Comparator serve per stabilire un ordine (particolare) tra gli elementi. Tu non devi stabilire un ordine .... solo fare un "filtro", prendere solo quelli che soddisfano la condizione che hai descritto.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    tutto chiaro ^^thanks

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.