public static Double valueOf(String s) throws NumberFormatException {
return new Double(FloatingDecimal.readJavaFormatString(s).doubleValue());
}
public static double parseDouble(String s) throws NumberFormatException {
return FloatingDecimal.readJavaFormatString(s).doubleValue();
}
Double b = new Double(10.5);
double c = 10.5;
gibDoubleAnAndere(b);
gibDoubleAnAndere(c);
//warte
System.out.println(b); // b kann von anderen verändert werden, es wird also nicht zwingend 10.5 ausgegeben
System.out.println(c); //10.5 wird ausgegeben, egal was andere damit anstellen