Trong bài viết này, chúng ta sẽ hiểu cách xóa tất cả khoảng trắng khỏi String. String là kiểu dữ liệu chứa một hoặc nhiều ký tự và được bao quanh bởi dấu ngoặc kép (" ").
Minh họa dưới đây:
Giả sử đầu vào là:
Input string: Java programming is fun to learn.
Đầu ra mong muốn:
The string after replacing white spaces: Javaprogrammingisfuntolearn.
Thuật toán
Bước 1 - BẮT ĐẦU
Bước 2 - Khai báo hai string: input_string và result
Bước 3 - Định nghĩa giá trị
Bước 4 - Dùng replaceAll("\\s", "") thay thế tất cả khoảng trắng bằng chuỗi rỗng
Bước 5 - Hiển thị kết quả
Bước 6 - DỪNG
Ví dụ 1
Gom thao tác dưới 'main'.
public class Demo {
public static void main(String[] args) {
String input_string = "Java programming is fun to learn.";
System.out.println("The string is defined as: " + input_string);
String result = input_string.replaceAll("\\s", "");
System.out.println("\nThe string after replacing white spaces: " + result);
}
}
Kết quả
The string is defined as: Java programming is fun to learn. The string after replacing white spaces: Javaprogrammingisfuntolearn.
Ví dụ 2
Đóng gói thao tác vào hàm thể hiện lập trình hướng đối tượng.
public class Demo {
public static String string_replace(String input_string){
String result = input_string.replaceAll("\\s", "");
return result;
}
public static void main(String[] args) {
String input_string = "Java programming is fun to learn.";
System.out.println("The string is defined as: " + input_string);
String result = string_replace(input_string);
System.out.println("\nThe string after replacing white spaces: " + result);
}
}
Kết quả
The string is defined as: Java programming is fun to learn. The string after replacing white spaces: Javaprogrammingisfuntolearn.