语法:
public String toString(); public static String toString(double value);
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