Hallo,
ich weiß grundsätzlich wie man Datentypen konvertiert (oder dachte ich weiß es), jedoch hab ich hier ein Problem:
Exception in thread "main" java.lang.NumberFormatException: For input string: "1+1"
at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1242)
at java.lang.Double.valueOf(Double.java:492)
Wenn ich nur "1" als String hätte, würds ja gehen. Aber wie schauts mit einer Berechnung aus?
ich weiß grundsätzlich wie man Datentypen konvertiert (oder dachte ich weiß es), jedoch hab ich hier ein Problem:
Java:
String a = "1+1";
double d;
d = Double.parseDouble(a);
System.out.println(d);
Exception in thread "main" java.lang.NumberFormatException: For input string: "1+1"
at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1242)
at java.lang.Double.valueOf(Double.java:492)
Wenn ich nur "1" als String hätte, würds ja gehen. Aber wie schauts mit einer Berechnung aus?