Menggunakan delimiter sebagai token kelas StringTokenizer di Java
Menggunakan Delimiter Sebagai Tokel Kelas StringTokenizer Di Java

Di artikel Menggunakan Kelas StringTokenizer, Anda diperkenalkan pada kelas Java StringTokenizer untuk memanipulasi string disertai dengan contoh program sederhana menggunakan delimiter default dari kelas tersebut. Berbeda dengan kelas String dan kelas StringBuffer yang terletak di paket java.lang, kelas StringTokenizer terletak di paket java.util sehingga perlu diimpor sebelum digunakan di program.

Berikut ini adalah contoh program kelas StringTokenizer dengan delimiter ditentukan sendiri. Untuk dapat menggunakan delimiter, obyek dari kelas StringTokenizer perlu dibuat atau dikonstruksi menggunakan kontruktor kedua atau ketiga di tabel konstruktor di artikel tersebut yang salah satu perameternya, delimiters, dapat berupa delimiter yang ditentukan sendiri.

Baca artikel Menyertakan Delimiter Sebagai Token Di Kelas StringTokenizer

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
// Nama file : DemoDelimiters.java
// Menggunakan delimiters yang ditentukan
 
// Mengimpor kelas
import java.util.StringTokenizer;
 
// Deklarasi kelas
public class DemoDelimiters {
 
   // Metoda main
   public static void main(String[] args) {
 
      String str = "kode program Java";
      String dlm = "egJ";
      StringTokenizer strTokens;
      strTokens = new StringTokenizer(str, dlm);
 
      System.out.println();
      System.out.println("String : " + str);
      System.out.println("Delimiter : " + dlm);
      System.out.println("Jumlah tokens : " + strTokens.countTokens());
      System.out.println();
 
      while (strTokens.hasMoreTokens())
      System.out.println(strTokens.nextToken());
   }
}

Menggunakan delimiter tertentu kelas StringTokenizer di Java

Dari contoh program di atas, obyek kelas StringTokenizer dibuat atau dikonstruksi menggunakan konstruktor yang memiliki dua parameter. Parameter pertama s, tipe String, diberi argumen literal string “Kode program Java”, sedangkan parameter kedua delimiters, tipe String, diberi argumen literal string “egJ”. Berdasarkan karakter e, g dan J ini, string “Kode program java” nantinya dipecah-pecah menjadi beberapa tokens.

PRODUK TOKO GERZAL

Taffware Power Supply Station Generator Portable 84000mAh 300W - OKD320A
Taffware Power Supply Generator Portable 84000mAh 300W ...
Rp 1.947.600
(4.9/5)
Fosi Audio Amplifier Bluetooth 5.0 HiFi 2.1 Channel 165x2+350W TPA3255 - BT30D PRO-MAX
Fosi Audio BT30D PRO Amplifier Bluetooth 5.0 HiFi 2.1 Channel ...
Rp 1.787.500
(5/5)
Fosi Audio BT20A PRO Amplifier Bluetooth 5.0 Treble and Bass 300W x2 TPA3255
Fosi Audio BT20A PRO Amplifier Bluetooth 5.0 Treble and Bass ...
Rp 1.491.600
(5/5)
OTOHEROES Charger Mobil Listrik EV Swipe Card Type2 Female AC Charging - PG01
OTOHEROES Charger Mobil Listrik EV Swipe Card Type2 Female ...
Rp 3.239.600
(5/5)

Untuk daftar lengkap produk, kunjungi toko online kami, GERZAL, di marketplace Shopee, Tokopedia, dan TikTok Shop.
Harga produk di setiap marketplace berbeda-beda dan dapat berubah sewaktu-waktu.
Gunakan aplikasi saat berbelanja untuk mendapatkan potongan harga produk dan ongkos kirim, bahkan ongkos kirim gratis untuk wilayah tertentu.