public class IntergerTest {
/**
* 字符串转化为整数的两种方式。
*/
public static void main(String[] args) {
// 方式1
int x= Integer.parseInt("123");
x=x+4;
System.out.println(x);
// 方式2
Integer i=new Integer("12114");
int y=i.intValue();
y=y+5;
System.out.println(y);
// 转化为多少进制
Integer z=Integer.parseInt("110",2);
System.out.println(z+2);
//整数 转化为 字符串
String f=Integer.toString(123);
System.out.println(f);
Integer j=34; //自动装箱
//自动拆箱 拆箱会j.intValue()自动掉这个方法 所以如果j=null的话,会报空指针异常
j=j.intValue()+1;
System.out.println(j.toString());
Integer int1=new Integer(122);
Integer int2=new Integer("122");
// 一个字节内转化为一个对象 127 如果超过了128就是
Integer in1=127;
Integer in2=127;
System.out.println(int1==int2);
System.out.println(int1.equals(int2));
System.out.println(in2==in1);
System.out.println(in1.equals(in2));
}
}
本文详细介绍了Java中整型数据的四种转换方式:字符串到整型、对象到整型、不同进制到整型、整型到字符串,并探讨了自动装箱与拆箱的概念及其实现。
10万+

被折叠的 条评论
为什么被折叠?



