问答详情
源自:3-1 Java 中的包装类

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

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

提问者:愚人船 2015-10-27 21:53

个回答

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

    强转啊

  • 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类型