Menghitung kata pada teks.


public class JumlahKata
{
public static void main (String[ ] args)
{
// teks string yang diperiksa
String teks = “Array adalah kumpulan data yang bertipe sama ”
+ “menggunakan nama yang sama pula. ”
+ ” Setiap identifier berhubungan dengan satu variabel.”;
int jumlah = 0; // jumlah kata awal
int indeks = -1; // posisi indeks awal
String kata = “yang”;

// Mencari kata “yang”
indeks = teks.indexOf(kata);
while (indeks >= 0)
{
++ jumlah;
indeks += kata.length();
indeks = teks.indexOf(kata, indeks);
}
System.out.println(teks);
System.out.println();
System.out.println(“Teks berisi kata: ” + “\n” + “yang = ” + jumlah);
}
}

Leave a comment