黑马程序员技术交流社区

标题: Java基础 基本类型的数据和String类型的数据相互转换 会了这些就够了 [打印本页]

作者: 王小呆    时间: 2016-9-8 22:03
标题: Java基础 基本类型的数据和String类型的数据相互转换 会了这些就够了
将字符串变为相应类型的基本类型  参与运算
1.        Integer.parseInteger( String str)  四类八中基本类型中的静态方法, 就是将字符串变为整形数据  注意这样做必须用一个Integer的引用型变量去接受  接收过后的引用型,可以直接参与运算而无需再做转型

2.        从int或者 String 变为字符串类型 int变String使用 String valueOf = String.valueOf(a);

3.        从Integer 变为int型   可以直接引用   也可以使用integer.intValue()   就会将integer这个引用型变量  拆箱 变为int的基本类型int intValue = integer.intValue();

4.        Integer integer = new Integer("100000");   将一个字符串在创建引用变量的时候就去转化为 ”整形” , 若”abs”什么的字符串不会变成

5.        从Integer 变为其他进制的  数据String   也就是变为其他进制的字符串直接用
Integer a =100;
String string = a.toString();
6.        Integer 在自动装箱时候  会将-128~127之间的数值保存在常量池(不是String那种的常量池) 于是   
Integer a = 100;
Integer b = 100;     a ==b   输出true
Integer c = 256;
Integer d = 256;   a ==b   输出false超出了-128 ~127  就创建对象了  不再是常量池
的常





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2