请问Java中类integer及其方法的使用。
这段代码中,第2行:publicIntegerDemo(){}有什么用?第4行:newInteger("110")中,我将双引号去掉,剩下110,输出结果为什么一样?一个...
这段代码中,
第2行:public IntegerDemo(){} 有什么用?
第4行: new Integer("110")中,我将双引号去掉,剩下110,输出结果为什么一样?一个是字符串一个是整数
第7行: array[i].intValue()中,intValue作用是什么?我讲它删除后输出结果还是一样。 展开
第2行:public IntegerDemo(){} 有什么用?
第4行: new Integer("110")中,我将双引号去掉,剩下110,输出结果为什么一样?一个是字符串一个是整数
第7行: array[i].intValue()中,intValue作用是什么?我讲它删除后输出结果还是一样。 展开
2个回答
展开全部
第2行,就是IntegerDemo类的默认的构造方法,你要实例化该类对象的时候需要用到
第4行,new Integer("110")与new Integer(110)都是Integer类的有参构造方法,也就是说你得传进一个是可以转化成数字的值进去,不然就会报错;若传的是数字,输出的当然也是这个数,所以它们的输出结果是一样的
第7行,intValue()是Integer类的一个方法,意思是将其值转成int类型的值,因为不用intValue()来输出,数组本身也是可以直接输出值的,值都是一样的
展开全部
第2行:public IntegerDemo(){} 有什么用?
定义了一个空的构造函数;
第4行: new Integer("110")中,我将双引号去掉,剩下110,输出结果为什么一样?一个是字符串一个是整数
Integer类有2个构造函数,Integer(int value)和Integer(String s),所以new 的时候可以传int型也可以传string型。
第7行: array[i].intValue()中,intValue作用是什么?
intValue是将Integer型对象转换成int型,去掉也能运行时因为当你不显示转换时,JVM也能自动将Integer型“拆箱”转换成int。底层还是调用了intValue方法。
定义了一个空的构造函数;
第4行: new Integer("110")中,我将双引号去掉,剩下110,输出结果为什么一样?一个是字符串一个是整数
Integer类有2个构造函数,Integer(int value)和Integer(String s),所以new 的时候可以传int型也可以传string型。
第7行: array[i].intValue()中,intValue作用是什么?
intValue是将Integer型对象转换成int型,去掉也能运行时因为当你不显示转换时,JVM也能自动将Integer型“拆箱”转换成int。底层还是调用了intValue方法。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询