2009年4月26日星期日

Java 常用类型转换 总结

Java中常用到的类型转换集中在String Integer int Object之间,下面对具体转换方法进行归纳总结:

一、Integer与int之间

1、 Integer to int
int num=Integer.intValue();
2、 int to Integer
Integer integer=new Integer(i);


二、Integer与String之间
1、 Integer to String
Integer integer;
integer.toString();

2、String to Integer
String s;
Integer integer(s)


三、String 与 int相互转换(实质多半借助Integer)

1、String to int

1) int i = Integer.parseInt([String]);
或 i = Integer.parseInt([String],[int radix]);

2) int i = Integer.valueOf(my_str).intValue();

注: 字串转成 Double, Float, Long 的方法大同小异.


2 int to String

1) String s = String.valueOf(i);

2) String s = Integer.toString(i);

3) String s = "" + i;

注: Double, Float, Long 转成字串的方法大同小异.


总结:int是基本数据类型,String,Integer,Object都是对象类型,转换的时候





参照上面的关系图
按部就班即可。

没有评论: