Beitragsrückblick für (die neuesten Beiträge zuerst)
TheOne
Erstellt: 19:49 am 3. Nov. 2006
Ich wollte gerade scheiben das wir ja schon bei 1.5 sind Also kannsch beruhigt darauf weiter lernen C++ reicht mir mittlerweile ^^ Wollt mich halt nur an Java wagen
wakko0816
Erstellt: 19:29 am 3. Nov. 2006
ok. sorry. scheinbar ist das endlich mal eine vorgefertigte klasse, die auch gleich den nötigen "buffered reader"/inputstream implementiert, so dass man interaktive kommandozeileneingaben verarbeiten kann. war mir neu, dass es sowas gibt. und heute früh hatte ich keine zeit, die java-api gründlich genug zu lesen die Scanner-klasse gibts ja auch erst seit version 1.5. vorher musste man halt die eingaberoutine immer noch von hand implementieren.
TheOne
Erstellt: 13:36 am 3. Nov. 2006
Ich habs aber so gelernt Und es geht ganz gut... und warum auch missbrauchen? Ist sie nicht dafür vorgesehen? Wenn nich klär mich auf ^^
wakko0816
Erstellt: 13:23 am 3. Nov. 2006
du missbrauchst die Scanner-klasse zum einlesen von werten und ich glaube, die ist garnicht dafür vorgesehen. der amtliche weg wäre ein buffered reader, das ist aber deutlich mehr aufwand. alternativ kannst du ja die werte als kommandozeilenargument angeben.
TheOne
Erstellt: 13:19 am 3. Nov. 2006
Mein Problem war das es mit "Punkt-Trennung" nicht funktioniert hat Jetzt gehts, aber mit Komma. kein Plan warum ich das andauern mit Punkt eingeben wollte. Ist wohl noch son C++ Tick oder so ...
Es berechnet mir den Zinseszins für ein angelegtes Kapital... Es lässt sich einwandfrei kompilieren, nur bei der Ausführung hakt es. Sobald ich eine Zahl wie "100.00" eingebe schmiert es mir ab und die Konsole sagt mir:
Kapital: 100.00 Exception in thread "main" java.util.InputMismatchException at java.util.Scanner.throwFor(Scanner.java:819) at java.util.Scanner.next(Scanner.java:1431) at java.util.Scanner.nextInt(Scanner.java:2040) at java.util.Scanner.nextInt(Scanner.java:2000) at ZinsZins.main(ZinsZins.java:10)
Process completed.
Was ist jetzt der Fehler? Ich hab schon alles ausprobiert Ihr seht vielleicht mehr als ich ^^ Wäre dankbar für eine Erklärung
MfG
Euer One
×
Copyright 1999 - 2024 by www.ocinside.de - All rights reserved.
Unser PC Forum verwendet Cookies für einen optimalen Service. Durch die Nutzung dieser Webseite erklären Sie sich damit einverstanden, dass wir personenbezogene Daten wie z.B. die IP-Adresse speichern und wir zusammen mit Drittanbietern Cookies verwenden, um personalisierte Anzeigen zur interessengerechten Werbung und weitere externe Inhalte anzuzeigen. Einverstanden? Ja / Nein ImpressumDatenschutzEinstellungen