Menggunakan StringTokenizer Pada Java

Pada postingan saya kali ini akan membahas mengenai penggunaan StringTokenizer pada java. StringTokenizer biasanya digunakan untuk memecah string menjadi beberapa bagian. Untuk menggunakan StringTokenizer kita harus mengimport terlebih dahulu StringTokenizer tersebut.

import java.util.StringTokenizer;

Setelah mengimport StringTokenizer tersebut, kita harus mendeklarasikan StringTokenizer pada program yang kita buat.

Bentuk umum

StringTokenizer strToken = new StringTokenizer(String str);

atau

StringTokenizer strToken = new StringTokenizer(String str, String delimeter);

Method pada StringTokenizer

boolean hasMoreTokens() Mengecek sisa token
String nextToken() Mengembalikan token berikutnya
int countTokens() Mengembalikan jumlah token yang tersedia
String nextToken(String delim) Mengembalikan token berikutnya dengan delimiter baru

Contoh program

import java.util.Scanner; 
import java.util.StringTokenizer; 

public class stringToken{ 
   public static void main(String [] args){

    //mendeklarasikan Scanner 
    Scanner input = new Scanner(System.in); 
    System.out.print("Masukan mapel kesukaan anda: "); 
    String mapel = input.nextLine(); 

    //mendeklarasikan StringTokenizer 
    StringTokenizer strToken = new StringTokenizer(mapel," ");

    while(strToken.hasMoreTokens()){
      System.out.println(strToken.nextToken()); 
    } 
   } 
}

Output

Masukan mapel kesukaan anda: Matematika Fisika Kimia Komputer
Matematika
Fisika
Kimia
Komputer

Gambar output

Selamat mencoba 🙂

Diterbitkan oleh

Freddy Yohanes

Saya sangat tertarik di bidang IT baik itu Hardware, Software, dan Network.

One thought on “Menggunakan StringTokenizer Pada Java”

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *