Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Java

Cách trích xuất số từ chuỗi đầu vào trong Java

Lớp java.lang.String cung cấp nhiều phương thức để xử lý chuỗi. Nhờ các phương thức này, có thể thực hiện các thao tác trên chuỗi như cắt khoảng trắng (trimming), nối (concatenating), chuyển đổi (converting) và so sánh (comparing). Chúng ta có thể trích xuất các số từ chuỗi cho trước bằng phương thức replaceAll() của lớp String.

Ví dụ

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("Nhập chuỗi chứa số từ bàn phím: ");
        input = scanner.nextLine();
        numbers = input.replaceAll("[^0-9]", "");
        System.out.println("Các số là: " + numbers);
    }
}

Kết quả

Nhập chuỗi chứa số từ bàn phím: Welcome to Tutorials Point 1234567890
Các số là: 1234567890