数値とそのパッケージクラス間の変換
1453 ワード
/**
*
*
*/
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);
}
}