1.数据类型转换
1.1自动转换从小到大
- 数值型数据的转换:byte→short→int→long→float→double
- 字符型转换为整型:char→int
1.2强制转换从大到小
char a = (char)97
1 byte = 1字节 = 8bit
1.3String类型转换为int类型
String类型转换为int类型的方法有:
- Integer.parseInt(String)方法
- Integer.valueOf(String)方法
1.3.1Integer.valueOf(String)方法
//定义string字符串 String str = "1"; //String转换为int int n1 = Integer.valueOf(str); System.out.println(n1+1);
1.3.2 Integer.parseInt(String)方法
int n1 = Integer.parseInt(str);
运行结果
2