Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Errore di casting.

  1. #1

    Errore di casting.

    codice:
        public Collection find(ValueObject obj) throws DaoFinderException
        {
    	Collection collMyCollection;
    	AziendeVO myValueObject;
    
    	if (obj instanceof AziendeVO )
    		myValueObject = (AziendeVO) obj ;
    	else throw new java.lang.IllegalArgumentException(getClass()+".find");
    	try {
    		collMyCollection = (Collection)find(myValueObject);
    	} catch (SQLException ex) {
    		throw new DaoFinderException(ex.getMessage());
    	}
    	return collMyCollection;
        }
    Nel primo rigo in grassetto mi dice:
    - Incompatible conditional operand types ValueObject and AziendeVO

    Nel secondo rigo in grassetto mi dice:
    - Cannot cast from ValueObject to AziendeVO

    Perchè? :master:
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  2. #2
    Risolto.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

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.