基本类型包装类概述
将基本数据类型封装成对象的好处在于可以在对象中定义更多的功能方法操作该数据。
常用的操作之一:用于基本数据类型与字符串之间的转换
基本数据类型 | 包装类 |
byte | Byte |
int | Integer |
short | Short |
long | Long |
float | Float |
double | Double |
char | Character |
boolean | Boolean |
Integer类的概述和使用
Integer:包装一个对象中的原始类型int的值
方法名 | 说明 |
Public Integer(int value) | 根据int值创建Integer对象(过时) |
Public Integer(string s) | 根据string值创建Integer对象(过时) |
Public static Integer valueOf(int i) | 返回表示指定的int值的Integer实例 |
Public static Integer valueOf(string s) | 返回一个保存指定的值的Integer对象string |
例子:调用Integer类型看int与字符串string
//创建我们的Integer类
public class Sunday {
public static void main(String[] args){
Integer i1=Integer.valueOf(100); //返回表示指定的int值的Integer实例
System.out.println(i1);
Integer i2=Integer.valueOf("100");//返回一个保存指定的值的Integer对象string
System.out.println(i2);
}
}
Output result:
100
100
从结果来看这两个方法都是一样的输出整数100.