java中常见的类型转换方法汇总

1、String 与 int 之间的转换
(1)String 转 int:推荐第一种,只生成一个对象;第二种会生成两个对象

第一种方法:i=Integer.parseInt(s);
第二种方法:i=Integer.valueOf(s).intValue();

(2)int 转 String: 推荐第二种,只生成一个对象;第一种会生成两个对象

第一种方法:s=i+"";
第二种方法:s=String.valueOf(i);

2、String 与 Double 之间的转换
(1)String 转 Double:

string s="11";
double d=Double.valueOf(s);//转换为Double对象类型
double d=Double.parseDouble(s);//转换为double

(2)double 转 String

double d=11;
String s=String.valueOf(d);//方式一:
String s=""+d;//方式二
String s=new Double(d).toString();//方式三