FjRAR Official Blog!

Minggu, 01 Februari 2015

5 Jenis Fungsi String di Java

05.00 Posted by Unknown No comments
String adalah suatu class yang memiliki isi string yang tetap. Sekali string dibuat dan di isi, maka isinya tidak dapat dirubah. String memilki banyak konsrtruktor dan method. Langsung saja berikut penjelasan method-method diatas.

1. equals()
Method ini digunakan untuk mengecek isi dari suatu string. Method ini mengembalikan nilai true jika benar danfalse jika salah. Method equal ini mengecek isi string secara case sensitive, sehingga jika ada perbedaan kapital ataupun sebaliknya, maka akan mengembalikan nilai false.
Contoh :

class belajarstring{
public static void main (String args[]){
String kata ="FAJAR";
String kata2="fajar";
String kata3="fajar";

System.out.println(kata2.equals(kata3));
System.out.println(kata.equals(kata2));
}
}

Output :
equals()

2. compareTo()
Method ini biasanya digunakan untuk penyortiran. Method ini digunakan untuk membandingka dua string dalam konteks alfabet. Jika string yang target lebih akhir dalam urutan abjad dibanding  referansinya, maka method akn mengembalikan negatif, dan sebaliknya. Tapi jika kedua string sama, maka akan mengembalikan 0.
Contoh :


class belajarstring{
public static void main (String args[]){
String kata ="didi";
String kata2="dimas";
String kata3="dede";

System.out.println(kata2.compareTo(kata3));
System.out.println(kata.compareTo(kata2));
}
}

Output :
compareTo()

3.toLowerCase()
Method toLowerCase merupakan kebalikan dari method toUpperCase(), method ini akan mengembalikan string yang identik dengan string asal namun dalam bentuk non kapital.
Contoh :

class belajarstring{
public static void main (String args[]){
String kata ="AGUNG";
String kata2="IMAM";

System.out.println(kata.toLowerCase());
System.out.println(kata2.toLowerCase());
}
}

Output :
toLowerCase()

4. substring()
Method ini dibagi menjadi dua, substring(int start) dan substring(int start, int end). Untuk substring(int start) akan mengembalikan sebagaian karakter dari string mulai dari indeks ke start sampai akhir. Sedangkan substring(int start, int end) akan mengembalikan karakter dari indeks ke start sampai end saja.
Contoh :


class belajarstring{
public static void main (String args[]){
String kata ="AGUNG IMAMUDIN";

System.out.println(kata.substring(5));
System.out.println(kata.substring(1,10));
}
}


Output :
substring()

5. startsWith(string)
Method digunakan untuk menguji apakah string diawali dengan spesifik karakter tertentu.
Contoh :


class belajarstring{
public static void main (String args[]){
String kata ="AGUNG IMAMUDIN";

System.out.println(kata.startsWith("AGUNG"));
System.out.println(kata.startsWith("AGUNG",5));
}
}

Output :
startsWith()

0 komentar:

Posting Komentar