Penggunaan String dan String konkatenasi pada Pemrograman Java



 Pada bab ini saya akan menyampaikan materi yang mana materi berikut ini saya adopsi dari sebuah buku karaangan  Eko Priyo Utomo 

String

String pada pemrograman java merupakan hal yang cukup penting. Karakter string merupakan sebuah objek pada java yang didefinisikan oleh class string. String terdiri dari sederetan karakter yang di batasi dengan tanda petik ganda.

Char amperstand =’&’;

String pembuatJava = “James Gosling”;

String StrAmperstand = “&”;

Perhatikan potongan kode di atas, tanda kutip tunggal dan kutip ganda membedakan antara karakter dan string. Walaupun kedua variabel berisi data satu karakter amperstand, namun pada variabel amperstand merupakan tipe char dan variabel strAmperstand merupakan tipe objek string.

 

Konkatensi

Sebuah string tidak dapat menampilkan parameter yang dikirimkan ketika terdiri dari banyak baris, untuk itu kita memerlukan string konkatensi dengan menggunakan operator plus (+). namun tanda operator plus juga digunakan sebagai simbol penjumlahan, perhatikan contoh penggunaah simbol plus sebagai string konkatensi berikut ini:

public class Konkatenasi {

/**

 * @param args

 * Perbedaan operator konkatenasi dan penjumlahan

 */

public static void main(String[] args) {

// TODO Auto-generated method stub

System.out.println("Konkatenasi angka 25 dan 45 : " + 25 + 45);

System.out.println("Penjumlahan angka 25 dan 45 : " + (25 + 45));

}

}

 Baca juga perbedaan system.out.print dan system.out.println


Karena java menggunakan tanda petik ganda (“) untuk menjelaskan bagian awal dan akhir dari sebuah string maka untuk menampilkan tanda “ diperlukan cara sendiri. Java telah menyediakan fasilitas escape  sequence, artinya pasangan karakter yang di anggap karakter tunggal. Escape sequence ini selalu diawali dengan tanda backslash(\)

Misalnya, penggunaan ‘\”’ digunakan untuk menuliskan baris baru. Tabel berikut ini menunjukkan tanda java escape sequence.



public class sequence { 

/**

 * @param args

 * penggunaan escape sequence

 */

public static void main(String[] args) {

// TODO Auto-generated method stub

System.out.println("Selamat datang ,\n\t di Dunia Java, \n" +

"Belajar \"pemrograman Java\", \n\t " +

" terimakasih");

}

}



Comments

Popular posts from this blog

Perbedaan variable dan konstanta serta contoh program java nya.

Cara Membuat Komentar Pada Java

Pengertian java dan perbedaan system.out.print dengan system.out.println.