Split() trong Java – Tách chuỗi thành mảng

Split() trong Java là một phương thức dùng để tách chuỗi thành mảng hay ngoài ra có thể dùn g để cắt chuỗi trong java.

Cấu trúc :

Đây là cấu trúc đơn giản của cắt chuỗi và tách chuỗi thành mảng split() trong Java:public String[] split(String regex, int limit)

or

public String[] split(String regex)

Trả về:

Với cả 2 cấu trúc trên đều trả về một mảng String.

Ví dụ :

Tùy vào hoàn cảnh mà chúng ta sử dụng các phương thức cho hợp lý,tuy nhiên thông thường chúng ta sử dụng cấu trúc thứ hai public String[] split(String regex),với regex là dấu mà chúng ta cần tách.Để hiểu rõ hơn mời bạn đọc xem ví dụ dưới đây về việc tách chuỗi thành mảng :

package action;

public class Demo {
	public static void main(String[] args) {
		String str1 = "itphutran.com";
		String[] arStr = str1.split("\\.");
		for (String item : arStr) {
			System.out.println(item);
		}
	}
}

Với ví dụ trên,chúng ta tách chuỗi dựa vào dấu chấm (.).Như vậy sau khi tách trả về mảng gồm 2 phần tử.

Kết quả đầu ra : 

itphutran
com

Như các bạn thấy rằng với phương thức split() trong java được áp dụng rất nhiều trogn thực tế,chẳng hạn muốn lấy đuôi file của hình ảnh,ta có thể dùng split() để tách sau đó tiến hành lấy tên hình anh,đuôi file.Bài viết chi tiết hướng dẫn cách đổi tên file chi tiết tại đây.

0 0 đánh giá
Đánh giá bài viết
Theo dõi
Thông báo của
guest
0 Góp ý
Phản hồi nội tuyến
Xem tất cả bình luận
x