JAVA String与double int 等primitive主数据类型 互相转化
2013-05-14 18:47
656 查看
String 转int:
int x=Integer.parseInt("5");
//注意parseInt里面的参数必须是个没有小数点的数(不能是double形式的),不然运行时会抛出异常NumberFormatException
String 转double:
double d=Double.parseDouble("25.23542");
//注意参数一定要有小数点。。不然运行时会抛出异常 NumberFormatException
String转boolean
boolean b=new Boolean("true").booleanValue();
//这个实验的结果很奇怪,只有参数是"true"的时候会返回true,其他时候都返回false(包括"1","0"的时候都返回false)
double转String:
String str=Double.toString(2)//结果显示2.0,不像上面会报错
String str=Double.toString(2.545)
int转String类似
boolean转String:
以上parseInt等皆为静态方法,详见:http://blog.163.com/it_novice/blog/static/209183069201331584937375/
int x=Integer.parseInt("5");
//注意parseInt里面的参数必须是个没有小数点的数(不能是double形式的),不然运行时会抛出异常NumberFormatException
String 转double:
double d=Double.parseDouble("25.23542");
//注意参数一定要有小数点。。不然运行时会抛出异常 NumberFormatException
String转boolean
boolean b=new Boolean("true").booleanValue();
//这个实验的结果很奇怪,只有参数是"true"的时候会返回true,其他时候都返回false(包括"1","0"的时候都返回false)
double转String:
String str=Double.toString(2)//结果显示2.0,不像上面会报错
String str=Double.toString(2.545)
int转String类似
boolean转String:
以上parseInt等皆为静态方法,详见:http://blog.163.com/it_novice/blog/static/209183069201331584937375/
相关文章推荐
- java 校验数据是否为int、double、string类型的方法instanceof
- Java之String类型数据转为int类型
- java代码----数据类型的转换-----int --->String
- java中数据类型转换 (int string char等)
- java中string和int互相转化
- Java 数据类型转换,String->float,float->int ,String<->int (2013-07-24 14:01:57)
- Java数据类型中String、Integer、int相互间的转换
- java int,string,char三种类型变量之间的互相转换
- c++中string和double等数据类型的相互转化
- java中string和int互相转化
- Java数据类型中String、Integer、int相互间的转换
- java中数据类型转换 Integer String Long Float Double Date Char
- java和python中的string和int数据类型的转换
- Java数据类型中String、Integer、int相互间的转换
- java中String和int类型互相转换
- Java int和string互相转化方法
- java 将 Double类型的数据转换为Int 类型 四舍五入
- swift 把String转成Int或Double 等基本数据类型
- java中数据类型转换 Integer String Long Float Double Date
- java中string和int互相转化 (转)