Dón*_*nal 234
要确定对象的类,只需调用:
someObject.getClass()
Run Code Online (Sandbox Code Playgroud)
someObject.class在大多数情况下,您可以将其缩写为.但是,如果你使用Map它,它将尝试使用键'class'检索值.因此,我总是使用getClass()它,即使它更长一点.
如果要检查对象是实现特定接口还是扩展特定类(例如Date),请使用:
(somObject instanceof Date)
Run Code Online (Sandbox Code Playgroud)
或者检查一个对象的类是否完全是一个特定的类(不是它的子类),使用:
(somObject.getClass() == Date)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
153138 次 |
| 最近记录: |