Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2015
    Messaggi
    9

    AIUTO con .getPassword()

    Ragazzi, che differenza c'è tra il classico getText() e getPassword()? So che il secondo genera un array di char, ma come posso fare a confrontare due password per stabilire se sono diverse?
    Se faccio if(!psw_1.equals(psw_2)) non funziona, e l'equals viene sottolineato in giallo.
    Grazie a tutti

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da MLucchi Visualizza il messaggio
    Ragazzi, che differenza c'è tra il classico getText() e getPassword()? So che il secondo genera un array di char
    Appunto, e il char[], per questioni di sicurezza, lo puoi blankare con degli 0.

    Quote Originariamente inviata da MLucchi Visualizza il messaggio
    ma come posso fare a confrontare due password per stabilire se sono diverse?
    Non puoi fare confronti tra un String e un char[] (il equals dell'oggetto non funziona in nessuno dei due sensi). Se hai i due char[], usi il boolean equals(char[] a, char[] a2) di java.util.Arrays
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2015
    Messaggi
    9
    Quindi le due psw vanno memorizzate in due array di char?

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da MLucchi Visualizza il messaggio
    Quindi le due psw vanno memorizzate in due array di char?
    L'uso di char[] serve solo quando hai necessità importanti di sicurezza per cui devi blankare il contenuto dell'array (cosa che con String non puoi fare) per evitare che resti in memoria o peggio finisca su disco causa swapping. Altrimenti tratta pure le password in String.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2015
    Messaggi
    9
    Il problema è che se le tratto come string quando clicco sull'apposita icona non mi crea il file eseguibile

  6. #6
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Quote Originariamente inviata da MLucchi Visualizza il messaggio
    Il problema è che se le tratto come string quando clicco sull'apposita icona non mi crea il file eseguibile
    Ma che c'entra???
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2015
    Messaggi
    9
    C'entra che a me serve l'eseguibile

  8. #8
    Il problema è che se le tratto come string quando clicco sull'apposita icona non mi crea il file eseguibile

    Apposita icona?
    Vuoi spiegare tutto in maniera chiara?
    Non abbiamo la sfera di cristallo e quello che hai scritto non significa assolutamente nulla....
    I computer sono incredibilmente veloci, accurati e stupidi.
    Gli uomini sono incredibilmente lenti, inaccurati e intelligenti.
    Insieme sono una potenza che supera l'immaginazione.

    A.Einstein

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.