Cắt chuỗi với StringTokenizer trong Java

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:

khoitao

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ả:

output1

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

Method

Chúc các bạn thành công !

Share this:

Like this:

Like

Loading…