Approach 1: Concatenate empty string
String str1 = d1 + "";
Approach2: Use Double.toString
String str2 = Double.toString(d1);
Approach 3: Use String.valueOf
String str3 = String.valueOf(d1);
Approach 4: Use DecimalFormat
DecimalFormat decimalFormat = new DecimalFormat("#,##0.000000");
String str4 = decimalFormat.format(d1);
package com.sample.app;
import java.text.DecimalFormat;
public class App {
public static void main(String args[]) {
Double d1 = 2.35765391;
// Approach 1
String str1 = d1 + "";
// Approach2
String str2 = Double.toString(d1);
// Approach 3
String str3 = String.valueOf(d1);
// Approach 4
DecimalFormat decimalFormat = new DecimalFormat("#,##0.000000");
String str4 = decimalFormat.format(d1);
System.out.println("d1 : " + d1);
System.out.println("str1 : " + str1);
System.out.println("str2 : " + str2);
System.out.println("str3 : " + str3);
System.out.println("str4 : " + str4);
}
}
Output
d1 : 2.35765391
str1 : 2.35765391
str2 : 2.35765391
str3 : 2.35765391
str4 : 2.357654
You may
like
No comments:
Post a Comment