ホームページ  >  記事  >  Java  >  Java で入力文字列から数値を抽出するにはどうすればよいでしょうか?

Java で入力文字列から数値を抽出するにはどうすればよいでしょうか?

王林
王林転載
2023-08-17 11:15:472725ブラウズ

java.lang.String クラスには、文字列を処理するためのメソッドが多数用意されています。これらのメソッドを通じて、文字列に対して トリミング、連結、変換 比較 などの操作を実行できます。 String クラスの replaceAll() メソッドを使用して、指定された文字列から数値を抽出できます。

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);
    }
}

出力

キーボードで数字を含む文字列を入力してください: チュートリアル ポイントへようこそ 1234567890 番号は: 1234567890

以上がJava で入力文字列から数値を抽出するにはどうすればよいでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。