Menggunakan Delimeter Pada StringTokenizer Java

Pada postingan saya kali ini akan membahas mengenai penggunaan delimeter pada StringTokenizer java. Untuk memahami apa itu StringTokenizer silakan baca disini.

Contoh program

import java.util.*;  
import java.util.Scanner;  

public class Test {  
   public static void main(String[] args) {  
       
    //mendeklarasikan scanner
    Scanner masukan = new Scanner(System.in);
       
    System.out.print("Kata: ");
    String kata = masukan.nextLine();
       
    //delimeter u StringTokenizer [ !,?._'@]
    String delimeter = " !,?._'@";
    StringTokenizer st = new StringTokenizer(kata,delimeter);  
        
    //menghitung jumlah token 
    System.out.println("Jumlah Token: " +st.countTokens()+ "\n");
       
    //looping menampilkan token
      while(st.hasMoreTokens()){
          System.out.println(st.nextToken());
        }   
   }      
}

Output

Kata: He is a very very good boy, isn't he?
Jumlah Token: 10

He
is
a
very
very
good
boy
isn
t
he

Gambar output

Selamat mencoba 🙂

Diterbitkan oleh

Freddy Yohanes

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

Tinggalkan Balasan

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