Java - Typecasting de Java.lang.Objet instance d'une Classe personnalisée

Est-il un moyen de transtypage de Java.lang.Objet instance d'une mesure de classe.

En gros, j'ai créé une Pile (java.util.La pile) et ont poussé les instances de type my_class. Mais quand je pop à partir de la Pile, je reçois une instance de type Java.lang.Objet.

Dois-je créer un constructeur en my_class qui peut créer my_class cas de Java.lang.Objet ?


Génériques est la meilleure façon d'aller. Je suis assez nouveau à Java, et sans s'en rendre compte sur les génériques (comme en C++ STL), j'ai fait beaucoup de typecasting comme-

pour le convertir en entier: new Integer((Java.lang.De l'objet).toString()).intValue()

Suppose que ces jours sont révolus maintenant 🙂 Merci de rendre ma vie plus facile.

InformationsquelleAutor Hari | 2012-02-09