如何把一个double型的数据转换成String double resultItude = longItudeCenter - gis[0];我想把这个double型的数据,转换成String,不会转 .请教各位了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String strResultItude = resultItude+ ""; Double d = new Double(resultItude);String s = d.toString();不知道是不是想要的结果 String strResultItude = String.valueOf(resultItude); double a=1.234567890123456789;System.out.println(a);System.out.println(Double.toString(a)); String str = String.valueOf(doubleNum);String str = doubleNum +""; 奇怪为什么大家都不喜欢直接用Double.toString(d) ?无论你用 “”+double 还是 string.valueof最后都会调用Double.toString(d) String strResultItude = resultItude+ ""; 这个简单 toString()方法也可以,但是有个问题就是11.10的话,转成字符串就位11.1请注意这个问题啊 呵呵,这个要看你对性能的要求了。Double.toString(double) 比""+double要快而且不必每次都生成无用的两个字符串给gc。 呵呵,我没测试,但是我认为用那种方式,结果都是一样的,因为最终都是要调用double。tostring方法。我不认为他们会有什么结果的不同。 哦,真不知道,没跟到jdk当中看代码。可能习惯吧,+“”是最简单的方法了。 方法太多了,建议你看看多看看jdk文档.学习那个很不错,而且提高也很快 JAVA 7要来了,Think in Java 和 Core Java 呢? 我想开发个游戏 求证贴 怎么输出的是地址·而不是比较的结果 从Oracle中读取的NUMBER类型一般在java中用什么型 几个关于STRUTS标签的问题 怎么把一个文本文件里面的所有内容读取到一个字符串里面? tomcat \weblogic \webfirst\iis 能不能同时在一台计算机上发布web程序阿 java发送mail,smtp的用户名密码问题 该段代码的结果是wrong answer,求算法大神 新手学java,请教一个简单的问题 简单的投票功能要不要用线程来做?
String s = d.toString();不知道是不是想要的结果
double a=1.234567890123456789;
System.out.println(a);
System.out.println(Double.toString(a));
Double.toString(d) ?无论你用 “”+double
还是 string.valueof
最后都会调用Double.toString(d)
这个简单
就是11.10的话,转成字符串就位11.1
请注意这个问题啊
Double.toString(double) 比""+double要快而且不必每次都生成无用的两个字符串给gc。
呵呵,我没测试,但是我认为用那种方式,结果都是一样的,因为最终都是要调用double。tostring方法。
我不认为他们会有什么结果的不同。
而且提高也很快