split sur un getClass - Java - Programmation
Marsh Posté le 18-05-2011 à 07:56:04
getClass() te retourne un objet de type "Class", normal que ça ne rentre pas dans une String. Pour obtenir ce que t'affiche le System.out.println(), il faut faire getClass().toString()
Mais si tout ce qui t'intéresse, c'est le nom de la classe sans le package, getClass().getSimpleName() devrait te retourner directement ce que tu veux.
Marsh Posté le 18-05-2011 à 14:21:54
Merci beaucoup parfait ça a marché avec un simple : getClass().getSimpleName()
Marsh Posté le 18-05-2011 à 01:29:49
Coucou,
Problème très simple.
Je ne vois pas comment faire un split sur mon getClass !
mon code :
Mais le soucis c'est que getClass apparemment je ne peux pas le mettre en String alors qu'il me retourne par exemple :
si j'ai crée une classe nommé "ARNt"dans un package nommé "model" alors en faisant un sytem.out.println de getClass() j'ai :
--> class model.ARNt
Je veux faire un split sur le "." pour avoir à afficher que ARNt ! on doit l'appeler avec tableau[1] puisqu'en [0] on devrait avoir class model et en [1] : ARNt
Des idées ?
Merci d'avance,