Convert String to primitive variable
parseXXX(String s);其中XXX表示基本类型,参数为可以转成基本类型的字符串,如果字符串无法转成基本类型,将会抛出 NumberFormatException
int i = Integer.parseInt("123");int i = Integer.parseInt("110", 2); //==> 将前面的2进制数转换成十进制int i = Integer.parseInt("13F", 16); //==> 将前面的16进制数转换成十进制
Convert primitive variable to String
将基本数值转成字符串有3种方式:
- 基本类型直接与””相连接即可;34+””
- 调用String的valueOf方法;String.valueOf(34)
- 调用toString方法:Integer.toString()
Get integer max and min value
Integer.MAX_VALUEInteger.MIN_VALUEBoxing 自动装箱:
Integer myIntValue = 56;//56 is an int primary varaible.
equalsInteger myIntValue = Integer.valueOf(56);Unboxing 自动拆箱:
Integer myIntValue = 56;
equalsint myInt = myIntValue.intValue();
好处: 引用类型和基本类型可以直接做计算。
注意:wrapper class(包装类) 之间比较不能使用==,而要使用equals
