您的位置:首页 > 编程语言 > Java开发

Java基础复习:基本数据类型的包装类

2013-05-12 09:01 501 查看
以Integer类为例:

Integer类在对象中包装了一个基本类型int的值。

字段:

static int MAX_VALUE int类型能够表示的最大值(32位)
static int MIN_VALUE int类型能够表示的最小值(32位)
static int SIZE 用来以二进制补码形式表示 int 值的比特位数。

方法:

int compareTo(Integer anotherInteger) 在数字上比较两个 Integer 对象。
double doubleValue() 以 double 类型返回该 Integer 的值。
xxx XxxValue() 以xxx类型返回该Integer的值
boolean equals(Object obj) 比较此对象与指定对象。
static int parseInt(String s) 将字符串参数作为有符号的十进制整数进行解析。
static String toBinaryString(int i) 以二进制(基数 2)无符号整数形式返回一个整数参数的字符串表示形式。
static String toHexString(int i) 以十六进制(基数 16)无符号整数形式返回一个整数参数的字符串表示形式。
static String toOctalString(int i) 以八进制(基数 8)无符号整数形式返回一个整数参数的字符串表示形式。
String toString() 返回一个表示该 Integer 值的 String 对象。

基本类型和String类之间的转换:

String → 基本类型,除了Character外所有的包装类提供parseXxx(String s)静态方法,用于把一个特定的字符串转换成基本类型变量;

基本类型 → String,String 类有静态方法valueOf(),用于将基本类型的变量转换成String类型。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: