Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    6

    [Java] Comparare 2 Object

    Salva a tutti!
    Il mio problema è molto semplice ma non riesco a trovare una soluzione!!!!
    Praticamente ho una lista concatenata dove il campo info è un Object, ora io dovrei inserire un altro nodo nella lista in modo ordinato, facendomi passare solamente un altro Object. Ora come posso fare per comaprare 2 Object che potrebbero non essere dello stesso tipo??? La classe lista estende anche comparable xo non ho idea di come implementare questo metodo. Ringrazio chiunque mi dia una mano....

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802

    Re: [Java] Comparare 2 Object

    Originariamente inviato da matco90
    Ora come posso fare per comaprare 2 Object che potrebbero non essere dello stesso tipo???
    Scusa la domanda, ma che senso ha confrontare due oggetti di tipo diverso? :master:
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    6
    Nel senso che io non so che tipo di oggetti sono presenti nella lista, potrebbero essere interi stringhe double.....e cosi anche l'oggetto da inserire nella lista potrebbe essere di qualunque tipo.... quindi dovendolo inserire in modo ordinato devo fare un confronto con gli altri oggeti della lista, ma se per esempio uno è integer e l'altro è String come faccio????

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    6
    anche perchè non so preventivamente che tipo di oggetti abbia iserito l'utente....

  5. #5
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Originariamente inviato da matco90
    Nel senso che io non so che tipo di oggetti sono presenti nella lista, potrebbero essere interi stringhe double.....e cosi anche l'oggetto da inserire nella lista potrebbe essere di qualunque tipo.... quindi dovendolo inserire in modo ordinato devo fare un confronto con gli altri oggeti della lista, ma se per esempio uno è integer e l'altro è String come faccio????
    Ah, in quel senso dici... Beh, se usi una versione di Java pari o superiore alla 1.5 basta usare i generics.

    Ad esempio:
    codice:
    class MyClass<T> {
      T value;
    
      ...
    }
    
    MyClass<Integer> integerValue = new MyClass<Integer>();
    MyClass<String> stringValue = new MyClass<String>();
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    6
    Ok grazie mille adesso provo...

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.