Salut à tous,
J'ai un problème, je n'arrive pas à convertir un String en Object.
Par exemple, cela ne marche pas (Cannot convert from String to Object):
String chaine="texte";
Object obj = (Object)chaine;
Voyez-vous comment faire ?
Merci d'avance
Version imprimable
Salut à tous,
J'ai un problème, je n'arrive pas à convertir un String en Object.
Par exemple, cela ne marche pas (Cannot convert from String to Object):
String chaine="texte";
Object obj = (Object)chaine;
Voyez-vous comment faire ?
Merci d'avance
Normalement ça marche, et tu peux même enlever le (Object).
Tu n'aurais pas créé une classe Object par hasard?
Salut.
Pas besoin de caster un String pour avoir un Object vu que String dérive d'Object, comme toutes les classes Java.
Tu peux donc directement écrire :
C'est l'upcasting. L'instance d'une classe quelconque peut être converti en une instance de la superclasse.Code:
2Object obj = "texte";
Qu'est ce que tu cherches à faire exactement?
merci pour vos réponses !!
En effet, je programme avec du Corba, QUI INTEGRE AUSSI UNE CLASSE OBJECT.
Donc l'erreur était ici :king: