使用isInstanceOf()测试对象类型

ZDNet软件频道 时间:2003-04-25 作者:翻译:Java研究组织-Xiao Yifan |  我要评论()
本文关键词:javatips
在Java中,有时候你需要基于一个对象的类型来做一些判断。用关键字instanceof很容易办到。
本文译自Builder.com,未经许可请勿转载 在Java中,有时候你需要基于一个对象的类型来做一些判断。用关键字instanceof很容易办到。比如:

if ( object instanceof java.lang.String ) 

但是,如果在编译时你还不知道对象的类型,怎么办?标准API提供了java.beans.Beans类,它可以让你在运行时动态测试对象的类型。

java.beans包还提供了很多类,可以帮助你实现自检﹑实例化﹑检查bean的运行环境等。你可以连接到 JavaBeans documentation,来查看更多类的使用。



责任编辑:炒饭

欢迎评论或投稿


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134