前言:和字符串之间的转换, 进制之间的转换。
原文出处:http://blog.csdn.net/u014158743/article/details/52628782
/*
包装类:
byte Byte
short Short
int Integer
long Long
char Character
boolean Boolean
float Float
double Double
可以用于基本数据类型和字符串类型之间的转换
基本数据类型转字符串类型
Integer.toString(int);
Double.toString(double)
字符串类型转基本类型
int age = Integer.parseInt("34");
double d = Double.parseDouble("45.67");
十进制转成其它进制
Integer.toHexString();
Integer.toOctalString();
Integer.toBinaryString();
其它进制转十进制
Integer.parseInt(String,int);
*/
class Demo
{
public static void main(String[] args)
{
//System.out.println(Short.MAX_VALUE);
sop(Integer.toString(567));
sop(Double.toString(45.5));
sop(Integer.parseInt("25"));
sop(Double.parseDouble("34.44"));
//十进制转成其它进制
sop(Integer.toHexString(60));
sop(Integer.toOctalString(24));
sop(Integer.toBinaryString(6));
//其它进制转十进制
sop(Integer.parseInt("3c",16));
sop(Integer.parseInt("30",8));
sop(Integer.parseInt("110",2));
}
public static void sop(Object obj)
{
System.out.println(obj);
}
}