以下是Java中可用的方法,您可以使用这些方法将Double值转换为String-

toString()类Double的方法

此方法返回当前Double对象的String格式。将Double值转换为String。将所需的原始double值读取到Double类引用变量中(发生自动装箱)。

使用toString()方法将其转换为String 。

注意-您可以直接将double值直接传递给toString()方法-

示例import java.util.Scanner;

public class ConversionOfDouble {

public static void main(String args[]) {

Scanner sc = new Scanner(System.in);

System.out.println("输入一个双精度值:");

Double d = sc.nextDouble();

String result = d.toString();

System.out.println("The result is: "+result);

System.out.println(Double.toString(d));

}

}

输出结果输入一个双精度值:

2548.2325

The result is: 2548.2325

2548.2325

valueOf()String类的方法

此方法接受一个char或char数组或double或float或int或long的对象作为参数,并返回其String表示形式。要将Double值转换为String-获取双精度值。

将其作为参数传递给此方法,并获取其String格式。

示例import java.util.Scanner;

public class ConversionOfDouble {

public static void main(String args[]) {

Scanner sc = new Scanner(System.in);

System.out.println("输入一个双精度值:");

Double d = sc.nextDouble();

String result = "".valueOf(d);

System.out.println("The result is: "+result);

}

}

输出结果输入一个双精度值:

2548.2325

The result is: 2548.2325

format()String类的方法

此方法接受字符串和参数(变量)的格式,并以指定格式返回给定变量的String对象。要将Double值转换为String-获取双精度值。

通过将“%f”作为格式字符串以及双精度值传递来调用format()方法。

示例import java.util.Scanner;

public class ConversionOfDouble {

public static void main(String args[]) {

Scanner sc = new Scanner(System.in);

System.out.println("输入一个双精度值:");

double d = sc.nextDouble();

String result = String.format("%f", d);

System.out.println("The result is: "+result);

}

}

输出结果输入一个双精度值:

2548.2325

The result is: 2548.2325

append()StringBuilder或StringBuffer的方法

StringBuilder或StringBuffer对象的append()方法接受布尔值,char或char数组或double或float,int或long或String值作为参数,并将其添加到当前对象。获取双精度值。

使用append()方法将其附加到StringBuffer对象。

使用toString()方法检索StringBuffer对象的字符串值。

示例import java.util.Scanner;

public class ConversionOfDouble {

public static void main(String args[]) {

Scanner sc = new Scanner(System.in);

System.out.println("输入一个双精度值:");

double d = sc.nextDouble();

StringBuffer sb = new StringBuffer();

sb.append(d);

String result = sb.toString();

System.out.println("The result is: "+result);

}

}

输出结果输入一个双精度值:

2548.2325

The result is: 2548.2325

java double转换为string_Java方法将Double转换为String相关推荐

  1. java中private string_java 中private static final String string的介绍final的意思

    java 中private static final String string的介绍final的意思: final的意思是这个string类型的东西不能再被改变.也可以说是常量 static说明这个 ...

  2. java.util.Properties.getProperty()方法实例

    java.util.Properties.getProperty(String key) 方法将搜索此属性列表中指定键的属性值.如果在属性列表中,默认属性列表及其默认值找到了键,然后检查递归.如果未找 ...

  3. 使用Java方法实现 Double和String相互转化

    在Java中将String转换为Double 至少有三种方法可以将表示double值的String 转换为Double对象.可能还有多种方法可以做同样的事情,如果你了解此处还有未列出的其他转换方法,请 ...

  4. java double方法_Java Double类compare()方法与示例

    java double方法 双类compare()方法 (Double class compare() method) compare() method is available in java.la ...

  5. java double 保留小数_java使double类型保留两位小数的方法

    java使double类型保留两位小数的方法 本文是百分网小编整理的主要介绍关于java使double类型保留两位小数的方法,有需要的朋友们一起看看吧!想了解更多相关信息请持续关注我们应届毕业生考试网 ...

  6. Java中定义抽象类Shape,其中包含抽象方法double getPeremeter( )求周长和double getArea( )求面积。 定义一个矩形类,继承此抽象类,并自行扩充成员变量和方法。

    Java中定义抽象类Shape,其中包含抽象方法double getPeremeter( )求周长和double getArea( )求面积. 定义一个矩形类,继承此抽象类,并自行扩充成员变量和方法, ...

  7. java接收的文件转换成临时文件,java实现酷狗音乐临时缓存文件转换为MP3文件的方法...

    这篇文章主要介绍了java实现酷狗音乐临时缓存文件转换为MP3文件的方法,涉及java针对文件操作的相关技巧,需要的朋友可以参考下 本文实例讲述了java实现酷狗音乐临时缓存文件转换为MP3文件的方法 ...

  8. android double转string_Java 数组转 List 的三种方式及对比

    来源:Java数组转List的三种方式及对比_五道口-CSDN博客 作者:大脑补丁 前言: 本文介绍Java中数组转为List三种情况的优劣对比,以及应用场景的对比,以及程序员常犯的类型转换错误原因解 ...

  9. java math.cos_Java Math类静态double cos(double d)示例

    java math.cos 数学类静态双cos(double d) (Math Class static double cos(double d)) This method is available ...

最新文章

  1. Excel取消超级链接
  2. 论文阅读:DENSELY CONNECTED CONVOLUTIONAL NETWORKS
  3. php如何发起远程请求,PHP请求远程地址如何设置超时时间
  4. Silverlight 4 新特性之Silverlight as Drop Target
  5. jmeter --- 基于InfluxDBGrafana的JMeter实时性能测试数据的监控和展示
  6. 过滤html文本中的多余属性
  7. java 切面_Java笔试面试精心整理得到89道Spring 核心知识【收藏向】
  8. 多线程---ReentrantLock
  9. 看了500个人的面经:我发现混的好的程序员,都在用这个数据库!
  10. 【转】现代浏览器的工作原理
  11. SourceOffsite安装配置
  12. A3C的算法原理和算法流程
  13. IOS - 如何自建APP分发平台
  14. Xilinx浮点数IP核使用记录
  15. 四川全国计算机一级考试查询系统,2013四川计算机一级成绩查询入口
  16. HashMap面试灵魂几问
  17. PDF怎么编辑修改内容的免费方法
  18. 软件开发平台之争:NET VS Java,谁是更好的选择?
  19. 请问,你心里有B树吗??(B树添加、删除操作详细图解)
  20. pta计算机系统概论练习题答案,农学概论复习思考题2013.09农学概论复习思考题2013.09.doc...

热门文章

  1. LoRa无线通信技术介绍(三)数据包结构
  2. oracle数据库替换一个字符串,oracle数据库中替换字符串
  3. 生成式对抗网络GAN(Generative Adversarial Nets)论文笔记
  4. 618特辑 | 人到中年的品质生活,是我对自己的最大尊重
  5. Oracle copy命令使用
  6. java的无参构造方法_Java的无参构造函数用法实例分析
  7. SLAM Velodyne VLP16激光雷达使用
  8. Mac系统更新:安装时间过长(卡住了)
  9. 深度帐户抽象(Account Abstraction):第 1 部分
  10. Android Studio 真机调试步骤