八种基本数据类型 定义对应的 引用数据类型封装类
1Byte 2Short 3 Integer 4Long 5Float 6 Double 他们父类 是 Number
7Boolean 8Character
调用包装类的xxxValue()取值:
@Test1
public void JUnitTest1(){
Integer in1 = new Integer(12);
int i1 = in1.intValue();
System.out.println(i1);//12;
}
JDK 5.0 新特性:
自动装箱 与自动拆箱
@Test2
public void JUnitTest2(){
//自动装箱:基本数据类型 --->包装类
boolean b1 = true;
Boolean b2 = b1;//自动装箱
//自动拆箱:包装类--->基本数据类型
System.out.println( in1.toString() );
int num3 = in1;//自动拆箱
}
@Test3
调用String重载的valueOf(Xxx xxx) 值
public void JUnitTest3(){
int num1 = 10;
//方式1:连接运算
String str1 = num1 + "";
//方式2:调用String的valueOf(Xxx xxx)
float f1 = 12.3f;
String str2 = String.valueOf(f1);
System.out.println(str2);//"12.3"
}
@Test4
包装类的parseXxx(String s) 拆
public void JUnitTest4(){
String str1 = "123";
//错误的情况:
//int num1 = (int)str1;
//Integer in1 = (Integer)str1;
//可能会报NumberFormatException
int num2 = Integer.parseInt(str1);
System.out.println( num2 ); //123
String str2 = "true1";
boolean b1 = Boolean.parseBoolean(str2);
System.out.println(b1); //false
}
- Eclipse里JAVA的JUnit单元测试 , IDEA只需要@Test会自动导入JUnit 4
1.选当前工程右键:build path - add libraries - JUnit 4 - 下一步
2.创建Java类,进行单元测试:① 此类是public②提供公共的无参的构造器
3.此类中声明单元测试方法:权限是public,没有返回值Void,没有形参()
4.此单元测试方法上需声明注解:@Test,并在单元测试类中导入:import org.junit.Test;
5.在方法体内测试相关的代码,左键双击单元测试方法名,右键:run as - JUnit Test
浙公网安备 33010602011771号