包装类
1. 包装类的使用:
Java提供了8种基本数据类型对应的包装类,使得基本数据类型的变量具有类的特征
2. 基本数据类型、包装类、String三者之间的相互转换
注:【实际上JDK5.0以后有了自动装箱、自动拆箱功能后,基本数据类型和包装类可以合二为一,二者在实际开发过程中可以看作是一种东西】
实例:
import java.util.Scanner;
import java.util.Vector;
import org.junit.Test;
/*
* 包装类的使用:
*
* 1. Java提供了8种基本数据类型对应的包装类,使得基本数据类型的变量具有类的特征
*
* 2. 基本数据类型、包装类、String三者之间的相互转换
*/
public class WrapperTest {
//基本数据类型--->包装类:调用包装类的构造器
//【有些方法的形参是引用类型,比如Object类型,就需要把基本数据类型转化为包装类,再传参】
@Test
public void test1(){
int num1 = 10;
Integer in1 = new Integer(num1);
System.out.println(in1.toString());
Integer in2 = new Integer("234"); //注意,该字符串内容必须是纯粹的数,不能是"123abc"
System.out.println(in2