carookee - group communication for you
Home / JavaForum / Beginner
Infos   |   Features   |   Gold-Edition   |   Kundenservice   
java
  Übersicht
  Forum
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
  Mitglieder
LOGIN





· Passwort vergessen
· Kostenlos anmelden
  Information
  Demo
  Features
  Im Vergleich
  Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
  Kundenservice
  Impressum
  Datenschutz
  AGB
Status
4.996 User online
1 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 2801 von 2963 (95%) |<   <   >   >|

Autor Uwe Marx
Datum 26.02.02, 15:34
Betreff Re: Kommandozeilenargumente durchsuchen nachtrag


äähh... ich dachte du heißt Ralf; ich heiße Uwe !

Also, die Methode Integer.parseInt(String s) möchte einen String als Übergabeargument haben. Deshalb muss das char, welches mit args[i].charAt(j) ermittelt wird, mit der Methode String.valueOf(char c) in einen String umgewandelt werden.

Nochmal in der richtigen Reihenfolge:

1. das char wird aus dem übergebenen String args[i] ermittelt
2. das char wird mit String.valueOf(char c) in ein String-Objekt umgewandelt
3. das String-Objekt wird mit Integer.parseInt(String s) in einen primitiven Datentyp int umgewandelt (zumindest wird´s versucht)
4. sollte das parsen nicht klappen, weil der String ja auch z.B. Buchstaben enthalten kann, wird die Methode catch (NumberFormatException mfe){} aktiv, wo die NumberFormatException behandelt werden kann.

So prüfe ich beispielsweise die Eingabe in JTextField´s, in die ich nur die Einagbe von Ziffern zulassen möchte, ab. Alles, was keine Ziffern sind, wird schon bei der Eingabe abgewiesen.

Hoffe, ich konnte dir damit helfen.

Gruß Uwe


Diskussionsverlauf:
Kommandozeilenargumente durchsuchen nachtrag
    Re: Kommandozeilenargumente durchsuchen nachtrag
            Re: Kommandozeilenargumente durchsuchen nachtrag
                Re: Kommandozeilenargumente durchsuchen nachtrag
                    Re: Kommandozeilenargumente durchsuchen nachtrag
        Re: Kommandozeilenargumente durchsuchen nachtrag
                    Re: Kommandozeilenargumente durchsuchen nachtrag

 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

Impressum  · Datenschutz  · AGB  · Infos  · Presse
Ein modernes Forum: teamturn.com