High Fashioners Issue # 2 | Page 240

J. E. N. I.
Method-Method String
Menghasilkan nilai true jika parameter tunggalnya tersusun dari karakter yang sama dengan objek tempat Anda memanggil equals. Sedangkan jika parameter yang dispesifikkan bukan sebuah objek String atau jika tidak cocok dengan urutan simbol pada string, method akan dikembalikan dengan nilai false.
public boolean equalsIgnoreCase( String anotherString) Serupa dengan equals tetapi case insensitivity. public void getChars( int srcBegin, int srcEnd, char [] dst, int dstBegin)
Mendapatkan characters dari string yang dimulai pada index srcBegin hingga index srcEnd dan mengkopi character-character tersebut pada array dst dimulai pada index dstBegin.
public int length() Menghasilkan panjang String. public String replace( char oldChar, char newChar) Mengganti karakter, semua yang kemunculan oldChar diganti newChar. public String substring( int beginIndex, int endIndex)
Mengirim substring dimulai dari indeks yang dispesifikasikan beginIndex dan berakhir dengan indeks yang dispesifikasikan endIndex.
public char [] toCharArray() Returns the character array equivalent of this string. public String trim() Menghilangkan whitespace di awal dan akhir objek String. public static String valueOf(-)
Dapat menggunakan tipe data sederhana seperti boolean, integer atau character, atau juga menggunakan sebuah objek sebagai parameter. Mengirim objek String yang merepresentasikan tipe tertentu yang dilewatkan sebagai parameter.
Tabel 1.2.1: Beberapa method dari class String
Perhatikan bagaimana method-method tersebut digunakan dalam program di bawah ini.
class StringDemo { public static void main( String args []) { String name = " Jonathan "; System. out. println(" name: " + name); System. out. println(" 3 rd character of name: " + name. charAt( 2)); /* character yang pertama nampak secara berurutan mempunyai nilai unicode lebih kecil */ System. out. println(" Jonathan compared to Solomon: " + name. compareTo(" Solomon ")); System. out. println(" Solomon compared to Jonathan: " +
" Solomon ". compareTo(" Jonathan ")); /* ' J ' mempunyai nilai unicode yang lebih kecil dibanding ' j ' */ System. out. println(" Jonathan compared to jonathan: " +
Pengenalan Pemrograman 2 5