contoh program pencarian search string sederhana pada java

 IT  Comments Off on contoh program pencarian search string sederhana pada java
Jul 242010
 

sebelum saya tulis tentang contoh sederhana pencarian string, ada baiknya kita pelajari secara singkat terlebih dahulu tentang Metode‐metode dalam class String (J2SDK1.4.2). berikut sekilas info nya :

1. char charAt(int index)
– Mengembalikan sebuah karakter pada index tertentu.
– Parameter index adalah index dari karakter mulai dari 0 sampai jumlah karakter – 1.
– Error IndexOutOfBoundsException terjadi bila parameter index negatif atau tidak kurang dari
jumlah karakter.

2. int compareTo(Object o)
– Membandingkan string ini dengan object lain.
– Jika object merupakan string maka metode ini bersifat seperti compareTo(String).
– Nilai kembalian 0 bila argumen‐nya sama dengan string ini.
– Nilai kembalian negatif bila argumen‐nya lebih besar dari string ini.
– Nilai kembalian positif bila argumen‐nya lebih kecil dari string ini.
– Error ClassCastException terjadi bila argumen bukan string.



3. int compareTo(String anotherString)
– Membandingkan string ini dengan string yang lain.
– Nilai kembalian 0 bila argumen‐nya sama dengan string ini.
– Nilai kembalian negatif bila argumen‐nya lebih besar dari string ini.
– Nilai kembalian positif bila argumen‐nya lebih kecil dari string ini.

4. int compareToIgnoreCase(String str)
– Membandingkan string ini dengan string yang lain tanpa memperhatikan besar kecilnya karakter.
– Nilai kembalian 0 bila argumen‐nya sama dengan string ini.
– Nilai kembalian negatif bila argumen‐nya lebih besar dari string ini.
– Nilai kembalian positif bila argumen‐nya lebih kecil dari string ini.

5. String concat(String str)
– Menyambung string ini dengan argumen‐nya.
– Nilai yang dikembalikan adalah string hasil penyambungan di atas.

6. boolean contentEquals(StringBuffer sb)
– Mengembalikan nilai true jika string ini merepresentasikan deretan karakter yang sama dengan
argumen StringBuffer sb.
Continue reading »

Jul 192010
 

berikut akan sedikit dijelaskan tentang abstract class pada java.

• Class abstract dideklarasikan dengan kata kunci abtract ditulis sebelum kata kunci class
• Class abstract memiliki menimal satu method abstract
• Subclass dari class abstract harus mengoverride semua method abstract
• Class abstract tidak dapat dibuat instance, yang bisa hanya class concrete

contoh program menggunakan abstract class



Shape .java
————————————-begin————————————-

public abstract class Shape {
private String name;
Shape(String aName) {
name=aName;
}
public String getName() {
return name;
}
public abstract float calculateArea();
}
class Circle extends Shape {
private int radius;
Circle(String aName) {
super(aName);
radius = 3;
}
public float calculateArea() {
float area;
area = (float) (3.14 * radius * radius);
return area;
}
}
class Square extends Shape {
private int side;
Square(String aName) {
super(aName);
side = 3;
}
public float calculateArea() {
int area;
area = side * side;
return area;
}
}
—————————————–end————————–
Continue reading »

Jul 102010
 

berikut adalah sebuah program kecil berbasis console yang sangat sederhana. program penghitung rata-rata dari data dalam sebuah array dengan jumlah data atau panjang array di inputkan oleh user di disaat program di jalankan. oke, kita pelajari source code nya…

/*rata array*/
#include “stdio.h”

main()

{
int maks;
float arr [100];
float total;
float rata;
int i;
Continue reading »

Jul 082010
 

hmm…. post bahasa c lagi nie… kali ini tentang array. lebih tepatnya mencari data maksimal atau terbesar dan data minimal atau terkecil dalam sebuah array. dengan jumlah data dalam array di inputkan oleh user. em, mungkin hal ini sangat sederhana, namun bagi para pemula ini sangat bermanfaat sebagai dasar untuk melanjutkan ke tingkat pembahasan selanjutnya.. halah.. ngomong opoh!!

nih source code nya… tapi inget, pelajari lho ya? jangan asal copas… 🙂



#include
#include “conio.h”

int minimum(int []); /* prototype fungsi dlm ANSI */
int maksimum (int []);
Continue reading »

Jul 052010
 

Berikut adalah sebuah program berbasis console yang saya buat memakai bahasa pascal dengan borland delphi 7. program ini tidak memakai database apapun. jadi untuk mengatasi masalah stock buku, maka diasumsikan bahwa stock buku yang tersedia tidak terbatas. karena masalah database juga, maka diprogram ini tidak dipermasalahkan pengembalian buku. 🙂 singkat cerita, program ini cuma bisa dipake untuk minjam dan menghitung jumlah pembayaran.. yah.. namanya juga sederhana.. 🙂 tapi yangterpenting adalah konsep-konsep dasar yang ada didalamnya… yups, jangan pernah malu untuk belajar dari dasar. toh seorang pelari terhebat pun berawal dari merangkak… hehhe..

uke, berikut screen shot program yang sedang kita bicarakan :



perpus

sedangkan untuk scriptnya…. monggo… dinikmati…
=================================begin===========================

weprogram perpustakaan;

{$APPTYPE CONSOLE}
Continue reading »