首页 > 代码库 > 工作之:Object转String
工作之:Object转String
1.Object.toString()方法:必须保证Object不能为null,否则会报NullPointerException异常,并且派生类会覆盖Object里的toString()方法。
2.(String)Object方法:标准的类型转换,需要注意类型必须能转换成String类型,最好使用instance of做类型检验,否则会报ClassCaseException异常,特别注意因定义为Object类型的变量在转成String时检查并不会报错这可能导致潜在的错误存在。另因null可以转成任意java类类型,(String)null也是合法的。
3.String.valueOf()方法:它的基础是Object.toString(),但是它的Object可是为null,当Object为null时,String.valueOf(Object)的值是“null”,而不是null。
判断一个字符串为空:
if(null==s||"".equals(s))因为这个值已经确定,预知,而s是未知所以如果用的不小心s.equals("")会报nullPoint。
工作之:Object转String
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。