读书人

数目字与其封装类之间的转换

发布时间: 2012-12-26 14:39:29 作者: rapoo

数字与其封装类之间的转换

/** *  * 数字与其封装类之间的转换 */public class NumberClass {/** * byte类型数字转换成Byte类型对象 * @param b * @return */public static Byte byte2Byte(byte b){//return Byte.valueOf(b);return new Byte(b);}/** * Byte类型对象转换成byte类型数字 * @param B * @return */public static byte Byte2byte(Byte B){if(B==null){return 0;}else{return B.byteValue();}}/** * int类型数字转换成Integer类型对象 * @param i * @return */public static Integer int2Integer(int i){//return Integer.valueOf(i);return new Integer(i);}/** * Integer类型对象转换成int类型数字 * @param integer * @return */public static int Integer2int(Integer integer){if(integer==null){return 0;}else{return integer.intValue();}}public static void main(String args[]){int i = 5;Integer I = int2Integer(i);//将int类型转换成Integer之后,可以变成字符串String iStr = I.toString();Integer a = new Integer(5);Integer b = new Integer(10);//Integer对象本身不能进行加减乘除的运算,必须使用它的int值进行运算int sum = a.intValue() + b.intValue();System.out.println(iStr);System.out.println(sum);}}

读书人网 >编程

热点推荐