Java是纯面向对象的语言,除了基本数据类型以外都是引用数据类型,用一个类来描述。
所有引用数据类型的默认值都是null
基本数据类型和包装数据类型的互相转换有装箱和拆箱的过程,但是在使用时可以把包装数据类型当成基本数据类型来使用。
包装数据类型:
byte Byte
short Short
int Integer
long Long
float Float
double Double
char Character
boolean Boolean
包装数据类型的最主要使用:
包装数据类型的最主要使用是包装数据类型和字符串之间的转换。
包装数据类型最主要使用:
包装数据类型和字符串之间的转换
1、把基本数据类型转换成字符串
(1) 基本数据类型+"" : String str = 12 + ""; // "12"
(2) 基本数据类型的包装类.toString()
String str1 = Integer.toString(3);
String str2 = Double.toString(3.14);
2、把字符串转换成基本数据类型(从网页的输入框中得到的都是字符串)
(1) Integer.parseInt(String str); // "23" "3.14"
Double.parseDouble(String str);
Boolean.parseBoolean(String str);
XXXX.parseXXXX(String str);
(2) new对象: Integer integer = new Integer(String str);
Integer interger = new Integer("4");
int i = integer.intValue();
将字符串转换为字符数组可以
char[] ch = str.toCharArray();
将字符数组转换为字符串:
String str = new String(ch);
String str = String.copyValueOf(ch);
String str = String.valueOf(ch);