Trong Java, bạn có thể sử dụng lớp StringTokenizer để tách một chuỗi thành nhiều phần khác nhau. StringTokenizer cung cấp 3 hàm khởi tạo giúp bạn khởi tạo đối tượng này:
Ví dụ 1 : Sử dụng StringTokenizer để tách một chuỗi thành nhiều phần thông qua các Token (trong ví dụ này là các dấu space (khoảng trắng))
package com.myjava.stokenizerr; import java.util.StringTokenizer; public class MyStringTokenizer { public static void main(String a[]){ String msg = "This program gives sample code for String Tokenizer"; StringTokenizer st = new StringTokenizer(msg," "); while(st.hasMoreTokens()){ System.out.println(st.nextToken()); } } }
Kết quả:
Ví dụ 2: Phân tách chuỗi với nhiều token. Trong ví dụ này là 3 ký tự: : // .
package com.myjava.stokenizerr; import java.util.StringTokenizer; public class MyStringTokens { public static void main(String a[]){ String msg = "http://10.123.43.67:80/"; StringTokenizer st = new StringTokenizer(msg,"://."); while(st.hasMoreTokens()){ System.out.println(st.nextToken()); } } }
Kết quả:
http
10
123
43
67
80
Một vài phương thức hay dùng với StringTokenizer
Chúc các bạn thành công !
Tóm Tắt
Share this:
Like this:
Like
Loading…