Penggunaan String Pada Java

Penggunaan String Pada Java

 

Assalamu ‘Alaikum Warrahmatullahi Wa Barakatuh…

Pada postingan kali ini saya akan membagi ilmu tentang variabel yang bertipe data string.

Objek dari String sering sekali kita gunakan sehari-hari, bahkan mungkin di
setiap class dari Java kita terdapat rutin yang menangani String.

Class String merepresentasikan suatu teks. String pada umumnya adalah sebuah variabel yang dapat menyimpan sekumpulan karakter baik huruf maupun angka, serta dapat juga menyimpan Escape Character (suatu karakter yang penulisannya dimulai dari Back Slash (“\”)).

Pada suatu variabel bertipe data “String”, terdapat index untuk setiap karakternya (mirip dengan array) yang merepresentasikan posisi dari karakter tersebut dari suatu variabel bertipe data “String”, yang indexnya dimulai dari 0 hingga ([banyak karakter] – 1).

Pada Java, String adalah merupakan sebuah kelas yang bersifat “final” yang didalamnya terdapat beberapa utilitas yang dapat digunakan untuk melakukan pengolahan variabel bertipe data “String” tersebut. Kelas String memiliki 13 konstruktor yang memungkinkan kita membuat obyek String dan menginisialisasi nilainya dengan menggunakan berbagai macam sumber data yang berbeda. Cara membuat obyek string adalah sebagai berikut:

String str = "abc";

Sama dengan

char data[] = {'a', 'b', 'c'};
String str = new String(data);

Berikut ini adalah beberapa contoh penggunaan String:

System.out.println("abc");
        String cde = "cde";
        System.out.println("abc" + cde);
        String c = "abc".substring(2,3);
        String d = cde.substring(1, 2);

 

Class String memiliki method untuk menangani individual karakter dari suatu string,
membandingkan string, mencari string, mendapatkan substring, membuat kopi isi string dan dijadikan lowercase atau uppercase. Java menyediakan operator spesial untuk
menggabungkan dua string yaitu operator plus (+).

Membandingkan String

Membandingkan String di java tidak bisa menggunakan operator equals (==) tetapi kita
harus menggunakan method dari String yaitu equals dan equalsIgnoreCase. Sesuai
dengan nama methodnya, equals digunakan untuk membandingkan objek String secara
case-sensitive (huruf kecil dan besar dibedakan) dan sebaliknya equalsIgnoreCase
digunakan untuk membandingkan String secara case-insensitive (huruf besar dan kecil
tidak dibedakan).

class Str2{
    public static void main(String [] args){
        String str1 = "PENS";
        String str2 = "pens";
        System.out.println(str1.equals(str2));
        System.out.println(str1.equalsIgnoreCase(str2);
    }

Sekian dari saya  , kurang lebihnya saya mohon maaf, khususnya kesalahan penulisan dan pengertian. Terima kasih atas kunjungannya, Wassalamu ‘Alaikum Warrahmatullahi Wa Barakatuh…

Ditulis oleh : Muchammad Alvin Tri Bachtiar (Peserta didik MIT school)

Related posts:

Loading Facebook Comments ...