1、将String 转化成 long , 转化成 double

String 转化成 long :

long i = Long.parseLong(String s);    或

long i = Long.parseLong(String s, int radix) ;    或

// s -- 这是一个包含长表示要解析的字符串,radix -- 这是基数,解析时要使用s.

// 此种用法见:http://www.yiibai.com/javalang/long_parselong_radix.html

long i = Long.valueOf("123").longValue();    或

               Long.valueOf("String")与Long.parseLong("String")的区别:

Long.valueOf("String")返回Long包装类型

Long.parseLong("String")返回long基本数据类型

String 转化成 double:

String str="123456";

double d=Double.valueOf(str).doubleValue();   或

double d=Double.parseDouble(str);

2、int , double 转化成String

int 转化成 String:

int i=10;

String str=Integer.toString(i);

double 转化成 String:

double d=10.0;

String str=Double.toString(d);

05-11 22:12