Rumah >Java >javaTutorial >Bagaimanakah kita boleh mengekstrak nombor daripada rentetan input di Jawa?

Bagaimanakah kita boleh mengekstrak nombor daripada rentetan input di Jawa?

王林
王林ke hadapan
2023-08-17 11:15:472812semak imbas

java.lang.String kelas menyediakan banyak kaedah untuk memproses rentetan. Melalui kaedah ini, operasi seperti pemangkasan, penggabungan, penukaran, dan bandingkan boleh dilakukan pada rentetan. Kita boleh mengekstrak nombor daripada rentetan yang diberikan menggunakan kaedah replaceAll() kelas String .

Contoh

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

Output

Sila masukkan rentetan yang mengandungi nombor pada papan kekunci anda: Selamat datang ke Tutorials Point 1234567890 Nombornya ialah: 1234567890

Atas ialah kandungan terperinci Bagaimanakah kita boleh mengekstrak nombor daripada rentetan input di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam