carookee - group communication for you
Home / JavaForum / Java allgemein
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
3.101 User online
0 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 2110 von 2212 (95%) |<   <   >   >|

Autor TiSch
Datum 25.05.04, 09:00
Betreff AW: isNumeric(String s)


Hallo,

um zu testen, ob ein Zeichen numerisch ist gibt's die Methode Character.isDigit.

Um zu testen, ob ein String eine Zahl kannst Du auch versuchen ihn in einen Double zu wandeln (Double.parseDouble) und gegebenenfalls die NumberFormat Exception abfangen (s.u.).

Gruß

Tim



public class Test {

public static void main(String[] args) {

System.out.println(isInteger(args[0]));

System.out.println(isDouble(args[0]));

}

public static boolean isInteger(String str){

char []value=str.toCharArray();

for (int i=0; i
if(!isDigit(value[i]))

return false;

return true;

}

private static boolean isDigit(char c){

return Character.isDigit(c);

}

public static boolean isDouble(String value){

try{

Double.parseDouble(value);

return true;

}catch(NumberFormatException nfe){

return false;

}

}

}



_____

Von: Chuck [mailto:@carookee.com]
Gesendet: Montag, 24. Mai 2004 16:10
An: Tim Schmelter
Betreff: isNumeric(String s)



Hallo,

ich benötige eine Methode, die mir mitteilt, ob der übergebene String numerisch ist. Hierfür gibt es doch bestimmt schon etwas. Kann mir jemand eine Klasse nennen, die so eine Methode besitzt?

Gruß
Chuck



Mit bonus.net bis zu 70% beim Einkauf sparen!
Jetzt anmelden und kostenlos testen!

_____

Um auf diesen Beitrag zu antworten, benutzen Sie die Antworten-Funktion Ihrer Mail-Software.
Einen neuen Beitrag im Forum verfassen · Diesen Beitrag online lesen · Mailingliste abbestellen

Diskussionsverlauf:
    AW: isNumeric(String s)
isNumeric(String s)

 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

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