datentyp ermitteln

  • Themenstarter Themenstarter Guest
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
G

Guest

Gast
hallo,

ich habe ein JTExtfield, in die nur positive Integerzahlen eingetragen werden dürfen;

wie kann ich ermittlen ob der eingegebene wert ein pos Integer (2) ist und nicht etwa ein double (2,3) ?
 
danke für die antwort,

gibt es noch eine andere lösung wie

isDouble(meinTextField.getText()); ???
 
Warum erstellt du nicht ein Document für das JTextField, welches nur zulässt, dass Integer eingetragen werden?
 
vergesst einfach, dass es sich um ein textfeld handelt 🙂

wie kann ich den datentyp irgendeiner Zahl ermitteln (int oder double)?
 
ja, genau als String z.b. String meineEingabe= "2,3" oder String meineEingabe= "2.3"
 
Wenn du auf Double bzw. Float überprüfen möchtest musst du zuerst das Komma in ein Punkt wandlen (String#replace) und dann kannst du nach belieben parsen und fängst dann die Exception.
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben