语法:public String toString();
public static String toString(double value);
Double类toString()法toString()方法在java.lang包中可用。
toString()方法用于获取Double value / object的字符串值(通过“ this”对象调用)。
toString(double value)方法也用于获取给定double值的字符串值(此处,我们将double值/对象作为参数传递)。
从Double转换为String时,两种方法都不会引发异常。
两种类型的方法都是非静态方法,并且只能通过类对象访问,并且如果尝试使用类名称访问该方法,则会收到错误消息。
参数:在第一种情况下:toString(),我们不传递任何参数或值。
在第二种情况下:toString(double value),我们仅传递一个double类型的参数,它表示要转换的double值。
返回值:
在第一种情况下, String –返回此Double对象的String表示形式。
在第二种情况下, String –返回给定参数的String表示形式为double类型。
示例//Java程序演示示例
//Double类的toString()方法
public class ToStringOfDoubleClass {
public static void main(String[] args) {
//对象初始化
Double ob1 = new Double("10.20");
Double ob2 = new Double("20.20");
//显示ob1,ob2值
System.out.println("ob1:" + ob1);
System.out.println("ob2:" + ob2);
//它表示此Double对象的字符串
String value1 = ob1.toString();
//它代表给定double参数的字符串
String value2 = Double.toString(ob2);
//显示结果值
System.out.println("ob1.toString(): " + value1);
System.out.println("Double.toString(ob2): " + value2);
}
}
输出结果ob1:10.2
ob2:20.2
ob1.toString(): 10.2
Double.toString(ob2): 20.2