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.
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 |
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:
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.