Ich verwende die Netbeans-IDE für meinen Code. Ich erhalte diese Störung, wenn ich versuche, es zu laufen.“Ausnahme im Thread "Haupt" java.lang.NumberFormatException: Für Eingabezeichenfolge
Exception in thread "main" java.lang.NumberFormatException: For input string: "8589.416,5468.2407,4263.4077,4064.9358,1997.893,5282.325,2169.72,2773.4211,7526.386,4607.6763,2598.06,1522.6462,1300.5988,1181.63,Tumor"
at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1250)
at java.lang.Double.parseDouble(Double.java:540)
at Preprocessing.Newsvm_scale.run(Newsvm_scale.java.java:150)
at Preprocessing.Newsvm_scale.main(Newsvm_scale.java.java:332)
ich beachten, dass die anderen ähnlichen Fragen hier nicht mir helfen können, da ich einen anderen Code haben Mein Code ist unten Wenn jemand kann. zeigen Sie mir in die richtige Richtung Ich werde unglaublich dankbar sein. Danke.
Debuggen Sie Ihren Code, gehen Sie zu Zeile 540 und schauen Sie sich den Parameter '' Double.parseDouble'' an. Es ist eine riesige Zeichenfolge, keine einzelne Zahl. Das kann nicht zu einem '' Double'' geparst werden. – f1sh
Ich denke nicht "8589,416,5468,2407,4263,4077,4064,9358,1997,893,5282,325,2169,72,2773,4211,7526,386,4607,6763,2598,06,1522,6462,1300,5988,1181,63, Tumor" ist eine Zahl entweder. – Moira
Haben Sie die Fehlermeldung gelesen? Es enthält die tatsächliche Zeichenfolge, die Sie analysieren wollten, und es ist * eindeutig * keine gültige Dezimalzahl. –