Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Ordine lessicografico

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da Bombonera Visualizza il messaggio
    si posso utilizzare i sort(). Quindi in questo caso posso utilizzare Comparator, perché in realtà devo ordinare una lista di oggetti secondo l'ordinamento lessicografico.
    Solo che non so come implementare la cosa. Cosa mi consiglieresti ?
    Quote Originariamente inviata da Bombonera Visualizza il messaggio
    Ho risolto. Ho utilizzato compareTo di Comparable.
    Se l'ordinamento di stringhe è case-sensitive:

    Arrays.sort(arrayDiStringhe);

    Se l'ordinamento di stringhe è case-insensitive:

    Arrays.sort(arrayDiStringhe, String.CASE_INSENSITIVE_ORDER);

    Tutto qui.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2014
    Messaggi
    178
    Quote Originariamente inviata da andbin Visualizza il messaggio
    Se l'ordinamento di stringhe è case-sensitive:

    Arrays.sort(arrayDiStringhe);

    Se l'ordinamento di stringhe è case-insensitive:

    Arrays.sort(arrayDiStringhe, String.CASE_INSENSITIVE_ORDER);

    Tutto qui.
    Incredibile questi argomenti non ci sono sul manuale che abbiamo e inoltre il prof non li ha mai spiegati.
    Bene grazie di tutto.

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.