2
A
回答
11
你必須使用此代碼段爲對象:
yourObject.getClass().getSimpleName();
或類用途:
yourClass.class.getSimpleName();
此代碼僅返回類的名稱,不包含包名。
+0
很好,謝謝.. – ycomp 2012-02-05 09:01:25
2
String className = object.getClass().getSimpleName();
+0
應該是getSimpleName() – 2012-02-05 08:49:49
+0
-1,因爲getName()返回完全限定的名稱(即包括包),因此不提供對實際問題的答案,TS正是不想要的。 – 2012-02-05 10:30:18
相關問題
- 1. 如何在duktape中運行構造函數時獲取類名?
- 2. 如何在運行時獲取參數的名稱類型?
- 3. 如何在運行時獲取靜態類的方法名?
- 4. 如何獲得沒有命名空間的只有類名
- 5. 如何獲取類名?
- 6. 如何獲取類名?
- 7. Flex:在運行時獲取CSS類名稱
- 8. 在運行時獲取類和方法名稱
- 9. Lua在運行時獲取對象的類名
- 10. 獲取類名
- 11. 獲取類名
- 12. 獲取類名
- 13. 如何通過System.Nullable獲取默認類型按類名只是按名稱?
- 14. 如何通過在java運行時使用類名來獲得類對象
- 15. 如何在PHP中獲取類名?
- 16. 只獲取字符串的類名
- 17. 所有類中的變量,但只在運行時有值
- 18. 獲取子類名?
- 19. staticmethod:獲取類名?
- 20. 如何從類型名稱中獲取類名?
- 21. 獲取類名稱在Django
- 22. 如何從父類獲取執行的Java子類名?
- 23. 獲取所有的元素通過類名和類名更改
- 24. 如何獲取指定類別名稱中的所有子類別名稱?
- 25. 從網上獲取運行時類信息?類似於javap,但在運行時加載到內存中的類
- 26. 當類名僅在運行時可用時,如何實例化一個類
- 27. 獲取PHP類擴展類的類名?
- 28. 如何使用Javascript獲取名稱類?
- 29. 如何獲取文件類型名稱?
- 30. 如何獲取對象的類名?
如果你正在討論把它作爲一個字符串,你可以使用StringTokenizer – Russell 2012-02-05 08:47:01
是的,這就是爲什麼我問這個問題,因爲我也這麼想 - 但是肯定有比這更容易的東西.. getSimpleName()是什麼我之後,不知道爲什麼我沒有在文檔中看到。 – ycomp 2012-02-05 09:03:49