Apa Itu Escape Sequence pada Java?


Assalamualikum Warahmatullahi Wabarakatuh.

Dalam bahasa pemrograman java, pasti kalian masih asing dan bingung dengan apa yang dimaksud Escape Sequence, Escape Sequence sendiri sebenarnya adalah sepasang karakter yang dianggap sebgai karakter tunggal, Escape Sequence tidak dianggap sebagai String, melainkan sebagai karakter khusus, karakter tersebut tidak dapat diketikan secara langsung oleh keyboard.

Apa Itu Escape Sequence pada Java?

Pada tutorial ini akan dijelaskan secara singkat mengenai penggunaan Escape Sequence pada java, untuk itu silakan kalian perhatikan tutorial berikut ini.

Jenis-Jenis Escape Sequence

Terdapat 10 jenis Escape Sequence pada java dan masing-masing mempunyai fungsinya sendiri, berikut ini merupakan tabel yang menjelaskan jenis serta keterangan dari sepasang karakter tersebut.
Escape Sequence Keterangan
\ddd Karakter octal (ddd)
\uxxxx Karakter Unicode heksadecimal (xxxx)
\' Petik tunggal
\" Petik ganda
\\ Backslash
\r Carriage return
\n Baris baru (line feed)
\f Form feed
\t Tab
\b Backspace
Coba kalian perhatikan source code berikut ini, disini kita akan mencoba menggunakan masing-masing karakter Escape Sequence pada program yang kita buat, contohnya seperti berikut ini:

public class tutorial_dasar {
    
    public static void main(String[] args){
        //Karakter octal (ddd)
        System.out.println("=== Karakter octal (ddd) =========================");
        System.out.println("\333");
        
        //Karakter Unicode heksadecimal (xxxx)
        System.out.println("=== Karakter Unicode heksadecimal (xxxx) =========");
        System.out.println("\u7890");
        
        //Petik tunggal
        System.out.println("=== Petik tunggal =================================");
        System.out.println("\'WILDAN \'TECHNO\' ART\'");
        
        //Petik ganda
        System.out.println("=== Petik ganda ===================================");
        System.out.println("\"WILDAN \"TECHNO\" ART\"");
        
        //Backslash
        System.out.println("=== Backslash ====================================");
        System.out.println("\\WILDAN \\TECHNO\\ ART\\");
        
        //Carriage return dan Baris baru (line feed)
        System.out.println("=== Carriage return dan Baris baru (line feed) ===");
        System.out.print("WILDAN\r TECHNO ART\n");
        
        //Form feed
        System.out.println("=== Form feed =====================================");
        System.out.println("WILDAN\f TECHNO\f ART\f");
        
        //Tab
        System.out.println("=== Tab ===========================================");
        System.out.println("WILDAN\t TECHNO \tART");
        
        //Backspace
        System.out.println("=== Backspace =====================================");
        System.out.println("WILDAN\b TECHNO\b ART\b");
    }
}

Demo:

Penggunaan Escape Sequence pada Java

Demikian tutorial singkat mengenai penggunaan escape sequence pada java, jika ada yang ingin ditanyakan, silakan isi komentar dibawah, mohon maaf bila ada kesalahan, selamat mencoba.

Wassalamualaikum Warahmatullahi Wabarakatuh.

Wildan M Athoillah
Wildan M Athoillah Blogger dan spesialis pembuat aplikasi android.