1. Integer类概述
(1)Integer类在对象中包装了一个基本类型 int 的值,Integer类型的对象包含一个int类型的字段。
(2)该类提供了多个方法,能在int类型和String类型之间互相转换,还提供了处理int类型时候非常有用的其他一些常量和方法。
2. Integer的构造方法
(1)public Integer(int value);
(2)public Integer(String s);
3. Integer类的案例
package cn.itcast_02; /*
* Integer的构造方法:
* public Integer(int value)
* public Integer(String s)
* 注意:这个字符串必须是由数字字符组成
*/
public class IntegerDemo {
public static void main(String[] args) {
// 方式1
int i = 100;
Integer ii = new Integer(i);
System.out.println("ii:" +ii);//ii:100 ,不是地址值(Integer重写了toString()方法)
// 方式2
String s = "100";
// NumberFormatException
// String s = "abc";
Integer iii = new Integer(s);
System.out.println("iii:" + iii);
}
}
运行效果是: