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类型。
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类型。
相关文章推荐
- Java复习之基本数据类型的包装
- 黑马程序员-Java基础知识预备之Java基本数据类型的包装类
- java基础基本数据类型对象包装
- 2.Java基础复习---基本类型的包装类
- Java基础回顾 : 基本数据类型的包装类
- 黑马程序员--java基础复习之String类StringBuffer及基本数据类型包装类
- Java基础复习---Java基本数据类型
- Java中的单例、StringBuffer方法、基本数据类型的包装类以及权限修饰符(基础详解)
- Java基础学习总结(122)——Java八种基本数据类型的包装类及其装箱拆箱详解
- Java基础——基本数据类型的包装类
- 黑马程序员_java基础_String类和基本数据类型的包装类
- String类,StringBuffer和基本数据类型对象包装类(java基础)
- java基础复习1--基本数据类型、运算符号、表达式语句与程序结构
- java 基本数据类型和包装类型
- 黑马程序员——Java基础——String类、StringBuffer类、StringBuilder类、基本数据类型对象包装类操作、正则表达式应用
- Java中基本数据类型和包装类型有什么区别?
- java基础之包装类和基本类型
- 黑马程序员——JAVA基础之基本数据类型包装类和1.5JDK新特性装箱
- Java基础小知识——基本数据类型和字符串以及字节数组的转换
- Java 基础知识 8种基本数据类型 equal 与==区别 Switch 使用