THE POLICE LINE

Semakin lama saya hidup, semakin saya sadar Akan pengaruh sikap dalam kehidupan Sikap lebih penting daripada ilmu, daripada uang, daripada kesempatan, daripada kegagalan, daripada keberhasilan, daripada apapun yang mungkin dikatakan atau dilakukan seseorang.


Tadi saat sedang berselancar dan masuk ke sebuah forum di internet ada pertanyaan dari salah seorang anggota gimana caranya membaca banyaknya karakter dari sebuah kata, contoh seperti ini.


Kata = "sugik puja kusuma"
akan menghasilkan seperti di bawah ini :
s = 2
u = 4
g = 1
i = 1
k = 2
berikut saya beri contoh sederhana kepada teman - teman yang sedang belahar java untuk melakukan proses, source ini hanya contoh jadi silakan di kembangkan sendiri.

Code
/*
* classAmbilhuruf.java
*
* Created on 19 Januari 2009, 16:51
*/

/**
*
* @author mbahsomo
*/
public class classAmbilhuruf {

public classAmbilhuruf() {
String kata="sugik puja kusuma";
char awal,akhir;
boolean pernah=false;
int bil=0;
//lakukan pengulangan sebanyak char
for(int a=0; a< kata.length(); a++){
bil=0;
//Cek apakah tadi kata sudah pernah ci cek atau tidak
awal=kata.charAt(a);
if(a>0){
for(int b=0; b< a ; b++){
if(awal==kata.charAt(b) || awal==' '){
pernah=true;
}
}
}
if(pernah==false){
for(int c=0; c< kata.length() ; c++){
if(awal==kata.charAt(c)){
bil++;
}
}
System.out.println(awal + " = " + String.valueOf(bil) );
}
}
}
public static void main(String args[]){
new classAmbilhuruf();
}

}


By : Mbah Somo

0 komentar: