English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java-Programm zum Überprüfen, ob ein String nur Ziffern enthält

Um zu überprüfen, ob der String nur Zahlen enthält, können Sie den folgenden Code versuchen. Wirmatches()Hier können Sie die Methode in Java verwenden, um die Zahl im String zu überprüfen.

Beispiel

public class Demo {
   public static void main(String []args) {
      String str = "978";
      System.out.println("Überprüfen Sie, ob der String nur Zahlen enthält...");
      System.out.println("String: "+str);
      if(str.matches("[0-9]+") && str.length() > 2)
      System.out.println("Der String enthält nur Zahlen!");
      else
      System.out.println("Zeichen sind auch im String enthalten!");
   }
}

Ausgabeergebnis

Überprüfen Sie, ob der String nur Zahlen enthält...
String: 978
Der String enthält nur Zahlen!

Lassen Sie uns einen anderen Beispiel betrachten, bei dem unser String sowohl Zahlen als auch Zeichen enthält.

Beispiel

public class Demo {
   public static void main(String []args) {
      String str = "s987jyg";
      System.out.println("Überprüfen Sie, ob der String nur Zahlen enthält...");
      System.out.println("String: "+str);
      if(str.matches("[0-9]+") && str.length() > 2)
      System.out.println("Der String enthält nur Zahlen!");
      else
      System.out.println("Zeichen sind auch im String enthalten!");
   }
}

Ausgabeergebnis

Überprüfen Sie, ob der String nur Zahlen enthält...
String: s987jyg
Zeichen sind auch im String enthalten!