Menggunakan Kelas String Dalam Bahasa Java

Masih ingat dengan tipe data String ??? yang lupa baca dulu deh macam-macam tipe data dalam java . Berbeda dengan tipe data lain , di dalam java string sangat istimewa . String dalam java tidak di anggap tipe data melainkan sebuah kelas .
Menggunakan Kelas String Dalam Bahasa Java
Bagaimana kita membuat String ???

String dapat di bentuk dari kumpulan array char ,seperti di bawah ini
 
        // String di buat dari array char
        char[] huruf = {'j','a','v','a'};
        String kumpulanHuruf = String.valueOf(huruf);

Kita dapat juga menciptakan objek string dari array byte.
 
        // String di buat dengan array byte
        byte[] asci = {65,66,67,68,69};
        String kata3 = new String(asci);

Sebenarnya byte di sini akan di baca menggunakan karakter asci jadi bisa menjadi karakter char .Atau dapat juga kita buat langsung dengan tanda petik ganda .
 
        // String di buat langsung dengan tanda petik 2
        String kata2 = "Java";


Apa saja yang dapat di lakukan dalam manipulasi string ???

Kita dapat mendapatkan jumlah karakter string seperti di dalam array dengan menggunakan .length seperti di bawah ini .
 
System.out.println(kata2.length());

Perlu kawan-kawan ketahui juga bahwa spasi juga di hitung karakter jadi tetap di hitung .

Dengan menggunakan .charAt() kita dapat mengetahui karakter yang ada pada pada indek tertentu .
 
System.out.println(kata2.charAt(2));

Untuk kebalikanya kita dapat menggunakan .indexOf() untuk mengetahui indek dari karakter tertentu .
 
System.out.println(kata2.indexOf("a"));

Kita bisa membuat huruf yang tadinya kecil menjadi besar dengan .toUpperCase dan bisa membuat yang tadinya besar menjadi kecil dengan .toLowerCase.
 
        System.out.println(kata2.toLowerCase());
        System.out.println(kata2.toUpperCase());

Untuk membahas manipulasi string saya kira tidak cukup dalam satu pembahasan seperti ini karena akan sangat panjang . Kalo ada kesempatan saya akan melanjutkanya di postingan berikutnya .

Download source code di bawah ini .

DOWNLOAD

Related Posts: