Komma statt Punkt

das_leon

Mitglied
Hi,
ich programmiere gerade einen kleinen Taschenrechner. Wenn Zahl zum Beispiel 1,23 sein soll und ich das so eingebe, kommt eine Fehlermeldung
Syntax error on token ",", invalid
AssignmentOperator

Es funktioniert nur, wenn ich ein Punkt setzt (also 1.23).
Wie kann ich das ändern?
 

Robat

Top Contributor
Werd mal ein bisschen genauer.
Handelt es sich um eine GUI oder um die Konsole?

Allgemein musst du einfach nur den String nehmen, das , durch einen . ersetzen und dann kannst du die Zahl auch ganz normal parsen.
 
Zuletzt bearbeitet:

tommysenf

Top Contributor
Die sauberste Variante ist m.E. das entsprechende Zahlenformat zu nutzen:

Java:
NumberFormat nf = NumberFormat.getInstance(Locale.GERMAN);
nf.parse("1,23");
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Bei String.format ein Komma statt einem Punkt ausgeben lassen Allgemeine Java-Themen 1
P Datentypen float mit komma statt punkt möglich? Allgemeine Java-Themen 6
D DecimalFormat: entfernt falsches Komma Allgemeine Java-Themen 12
D Strings vergleichen; Komma ignorieren Allgemeine Java-Themen 3
A Dezimalzahlen: Komma-Zeichen Allgemeine Java-Themen 4
G Kommazahlen mit Komma in Textfeld darstellen Allgemeine Java-Themen 11
reibi double-Wert auf 2 Stellen nach dem Komma abschneiden Allgemeine Java-Themen 6
G split() mit komma/punkt funktioniert nicht Allgemeine Java-Themen 16
R komma oder punkt akzeptieren Allgemeine Java-Themen 5
N Float zahl auf eine Stelle nach dem Komma runden Allgemeine Java-Themen 3
G Double Zahl auf 4 Stellen hinter Komma kuerzen Allgemeine Java-Themen 4
A Float-Wert auf 2 Stellen nach den Komma runden ? Allgemeine Java-Themen 2
S Textdatei statt von Dateisystem aus .jar lesen Allgemeine Java-Themen 3
ReinerCoder Case statt if else Abfragen?! Allgemeine Java-Themen 8
A was kann ich nehmen als statt IsHitBy? Allgemeine Java-Themen 3
F Java moved Files statt sie zu kopieren Allgemeine Java-Themen 12
D Class<CAP#1> statt Class<...> Allgemeine Java-Themen 5
M Generics (bounded wildcards statt Interface Bezeichnern) -- Sinn oder Unsinn? Allgemeine Java-Themen 2
D Shortcut statt Datei einlesen Allgemeine Java-Themen 2
K Collection.contains()/retainAll() mit Referenzgleichheit statt equals()? Allgemeine Java-Themen 2
H SwingWorker statt Thread für einen Server Allgemeine Java-Themen 2
R Dateiarbeit: In Datei weiterschreiben statt überschreiben Allgemeine Java-Themen 5
P SFTP mit ppk key statt openssh key Allgemeine Java-Themen 4
Meldanor For-Schleifen - byte statt int? Allgemeine Java-Themen 11
S indize statt split() Allgemeine Java-Themen 10
P Wieso HashMap-Zugriff mit Object, statt mit MyObject? Allgemeine Java-Themen 12
G Was nutzen statt Mehrfachvererbung? Allgemeine Java-Themen 7
G Arraylist statt List - Sehr schlimm? Allgemeine Java-Themen 8
N Hilfe: Bekomme statt '>' '&gt;' . Allgemeine Java-Themen 11
H Referenzen statt Objekte für große Speicherstrukturen Allgemeine Java-Themen 19
L Zwei Hashtables statt einer? Allgemeine Java-Themen 6
E Statt HashSet die TreeSet verwenden Allgemeine Java-Themen 4
R Window statt Frame Allgemeine Java-Themen 6
S Best Practice Punkt im dreidimensionalen Raum Bestimmen Allgemeine Java-Themen 24
S Einen Punkt um den Ursprung drehen Allgemeine Java-Themen 5
I Figur zu bestimmtem Punkt drehen Allgemeine Java-Themen 2
R Abstand Punkt zur Geraden Allgemeine Java-Themen 35
G Z Wert - 3 Dimensionaler Punkt Allgemeine Java-Themen 13
Guybrush Threepwood Pattern gesucht: Punkt ohne Leerzeichen dahinter Allgemeine Java-Themen 3
S Punkt der Klasse Points färben Allgemeine Java-Themen 7
C Prüfen ob sich ein Punkt innerhalb einer Kugel befindet (Java3D,nicht-lineare GLS) Allgemeine Java-Themen 5
J Regulärer Ausdruck - Der Punkt und der Zeilenumbruch Allgemeine Java-Themen 6
D Regular Expression Mit Punkt und Zahl Allgemeine Java-Themen 4
G Mehr als drei Nullen nach dem Punkt? Allgemeine Java-Themen 8
A Textfeld prüfen, ob ein Punkt eingegeben wurde Allgemeine Java-Themen 8
@ RegEx: Alle Sonderzeichen ausser dem Punkt Allgemeine Java-Themen 4
C enum Strings mit punkt ? Allgemeine Java-Themen 3
M punkt-linie Allgemeine Java-Themen 2
P Punkt berechnen Allgemeine Java-Themen 4

Ähnliche Java Themen

Neue Themen


Oben