Datentyp(int) prüfen
-
Hallo,
bin ziemlich neu in Java und stehe vor einem kleinen Problem. Ich möchte einfach einen Datentyp überprüfen und evtl. Fehlermeldung rausgeben.
So etwa:
public void meineMethode(int i) { // Hier will ich einfach nur prüfen, ob der Parameter 'i' wirklich // vom Datentyp int ist, sonst eine Fehlermeldung rausgeben. }
Mit einem Char habe ich es so gemacht:
public void meineCharMethode(char c) if(!(Character.isLetter(c))) { System.out.println("KEINE BUCHSTABE!!"); return; }
Wenn kein Buchstabe, dann raus gehen. Wie kriege ich es beim Int hin? Also, wenn keine Zahl -> dann raus.
Danke im Vorraus!!
Gruß
GastInJava
-
GastInJava schrieb:
public void meineMethode(int i) { // Hier will ich einfach nur prüfen, ob der Parameter 'i' wirklich // vom Datentyp int ist, sonst eine Fehlermeldung rausgeben. }
Was um alles in der Welt soll das? Ein int ist immer ein int und wird nie etwas anderes sein.
-
Hallo,
ich wollte einfach nur prüfen, dass da auch eine Zahl ankommt und kein Buchstabe(Sonderzeichen).
Vielleicht hab ich mich falsch ausgedrücktHättest du da eine idee?
-
Du solltest dich vllt. einmal grundlegend mit den Datentypen von Java beschäftigen:
-
Hallo,
ok Danke. Hat sich schon erledigt:)
Gruß
GastInJava