如何把字符串转化为double 或是float 形

apple921 2007-12-19 08:18:34
如何把字符串转化为double 或是float 形????
...全文
312 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
stsm254 2007-12-20
  • 打赏
  • 举报
回复
需要导包?
richard_2010 2007-12-20
  • 打赏
  • 举报
回复
TO9楼,记得导入Double和Float包啊,呵呵
海会圣贤 2007-12-20
  • 打赏
  • 举报
回复
哈哈,越来越历害了,不错不错!
也来顶下。
老紫竹 2007-12-20
  • 打赏
  • 举报
回复
晕,变量放到try里面怎么用啊!
看正解
    double d = 0;
float f = 0;
try {
d = Double.parseDouble(s);
f = Float.parseFloat(s);
} catch (Exception e) {
}
tdy1234 2007-12-20
  • 打赏
  • 举报
回复
都是正解 不说了
wning00 2007-12-20
  • 打赏
  • 举报
回复
呵呵 ` 进来顶下贴` `
1,9楼都是正解!
colvani 2007-12-20
  • 打赏
  • 举报
回复
顶一下9楼的~~~
rorey_008 2007-12-20
  • 打赏
  • 举报
回复
一楼说的是对的
String s = "2.34";
double d = Double.parseDouble(s);
float f = Float.parserFloat(s);

但是最标准的写法是将转换语句放入try块中
String s = "2.34";
try
{
double d = Double.parseDouble(s);
float f = Float.parserFloat(s);
}
catch(Exception e)
{
}
dushouxiao 2007-12-20
  • 打赏
  • 举报
回复

String s="111.11";
Double d=Double.valueOf(s);
spkly 2007-12-19
  • 打赏
  • 举报
回复
3 楼正解
zhuode_001 2007-12-19
  • 打赏
  • 举报
回复
哎呀,来晚了,下次早过来
longrm 2007-12-19
  • 打赏
  • 举报
回复
1楼正解,不过得加个try块处理异常
newflypig 2007-12-19
  • 打赏
  • 举报
回复
哈哈,很实用的,顶贴
eidolon_warrior 2007-12-19
  • 打赏
  • 举报
回复
String s = "2.34";
double d = Double.parseDouble(s);
float f = Float.parserFloat(s);
bailing_0105 2007-12-19
  • 打赏
  • 举报
回复
有学习了一点东西。谢谢一楼了
l52100 2007-12-19
  • 打赏
  • 举报
回复
Double.parseDouble("str");
Float.parseFloat("str");

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧