码迷,mamicode.com
首页 > 其他好文 > 详细

Object类型转换为Integer

时间:2019-10-10 11:13:01      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:类型   color   int   pre   ast   lang   code   new   sel   

Object也是有自己的类型的,如果直接对Object类型的数据强转为Integer会出现类型转换异常

        Object o = new Object();
        Integer i = (Integer) o;    //java.lang.ClassCastException: java.lang.Object cannot be cast to java.lang.Integer

Object类型转换为Integer类型的两种方法:(先把Object类型通过toString()或者String.valueof()转换为String类型,然后在通过Integer工具类调用方法将String类型转换为Integer类型,这里需要try类型转换异常)

  1. Integer.parseInt(obj.toString());        
  2. Integer.parseInte(String.valueof(obj));

Object类型转换为Integer

标签:类型   color   int   pre   ast   lang   code   new   sel   

原文地址:https://www.cnblogs.com/vegetableDD/p/11646037.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!