实例中Integer n=Integer("8")什么意思?

来源:3-1 Java 中的包装类

愚人船

2015-10-27 21:53

实例中Integer n=Integer("8")什么意思?

写回答 关注

3回答

  • Leiky灬
    2015-10-27 22:01:23
    已采纳

    强转啊

    Leiky灬 回复愚人船

    把char类型的8转成int型的

    2015-10-27 22:37:35

    共 2 条回复 >

  • H_action
    2016-03-26 14:41:29

    不是强转,这是是将一个int类型的值8装换成了一个Integer包装类型,然后赋值给Integer类型的 对象 n;智力可以理解为将一个基础的int型装换成对象

  • 天启之魂
    2015-10-27 23:12:56

    你写错了吧......Integer n=new Integer("8") 才对 你掉了个new   搞得看了半天没反应过来...

    这个就是构造Integer的构造函数 创建了一个Integer的对象,将字符串表示的整数值封装成包装类

    楼上两位都说错了 这不是强转,虽然结果是转了 但这不是强转,另外一位这里是String类型 不是char类型.....而且是转成了Integer类型

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题