Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125

    controllo ugualianza oggetti

    ciao.
    Volevo sapere ....se dovessi controllare 2 oggetti e vedere se hanno attributi (il contenuto dell'attributo) diversi come posso farE?

    Devo ciclare per tutti gli attributi dell'oggetto e controllare con == se sono diversi gli attributi?

  2. #2
    When using the comparison operator (==), object variables are compared in a simple manner, namely: Two object instances are equal if they have the same attributes and values, and are instances of the same class.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    comodo e semplice fare ==

    ....pero' ....come mi comporto quando trovo 2 oggetti diversi? sto stampando tutti gli attributi dei due oggettoni che ho confrontato( ovviamente istanze della stessa classe)...
    Ma come posso sapere dove divergono? fin ora trovo solo attributi uguali, continua a ribadire che sono diversi.....aiuto sono disperato

  4. #4
    Per completare:

    == restituisce TRUE se le due variabili hanno lo stesso valore

    === restituisce TRUE se le due variabili hanno lo stesso valore e sono dello stesso tipo

    In sostanza:

    "" == NULL è vero
    "" === NULL è falso

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.