How can I convert a String such as \"12.34\" to a double in Java?
String
\"12.34\"
double
Try this, BigDecimal bdVal = new BigDecimal(str);
If you want Double only then try Double d = Double.valueOf(str); System.out.println(String.format("%.3f", new BigDecimal(d)));