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
Post a Comment