Heim  >  Artikel  >  Java  >  Wie können wir in Java Zahlen aus der Eingabezeichenfolge extrahieren?

Wie können wir in Java Zahlen aus der Eingabezeichenfolge extrahieren?

王林
王林nach vorne
2023-08-17 11:15:472769Durchsuche

Die Klasse

java.lang.String bietet viele Methoden zum Verarbeiten von Zeichenfolgen. Mit diesen Methoden können Operationen wie „Beschneiden“, „Verkettung“, „Konvertierung“ und „Vergleichen“ an Zeichenfolgen ausgeführt werden. Mit der Methode replaceAll() der Klasse String können wir Zahlen aus einer bestimmten Zeichenfolge extrahieren. Beispiel

import java.util.Scanner;
public class StringExtractTest {
    public static void main(String[] args) {
        String input;
        String numbers;
        Scanner scanner = new Scanner(System.in);
        System.out.print(" 请输入一个包含数字的字符串:");
        input = scanner.nextLine();
        numbers = input.replaceAll("[^0-9]", ""); 
        System.out.println("数字是:" + numbers);
    }
}
Ausgabe

Bitte geben Sie eine Zeichenfolge mit Zahlen auf Ihrer Tastatur ein:

Willkommen bei Tutorials Point 1234567890

Die Nummer ist:

1234567890

Das obige ist der detaillierte Inhalt vonWie können wir in Java Zahlen aus der Eingabezeichenfolge extrahieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen