Karakter Escape Sequences dan Implementasinya Pada Program Java

Table of Contents
Keberadaan karakter ini dalam pemrograman java sering kali dicuekkan oleh programmer, namun tanpa disadari sering pula digunakan. Bahkan banyak yang belum tahu jika nama karakter-karakter berikut ini bernama karakter Escape Sequences. Entah mengapa dinamakan Escape Sequences. Yang jelas Karakter Escape Sequences adalah karakter yang didahului oleh backslash (\) dan memilih arti tertentu bagi kompiler.

Berbagai Karakter Escape Sequnces antara lain :

\tInsert a tab in the text at this point.
\bInsert a backspace in the text at this point.
\nInsert a newline in the text at this point.
\rInsert a carriage return in the text at this point.
\fInsert a formfeed in the text at this point.
\'Insert a single quote character in the text at this point.
\"Insert a double quote character in the text at this point.
\\Insert a backslash character in the text at this point.

untuk mencoba berbagai karakter tersebut pada program java, buatlah class baru dan tuliskan pada parameter println. Agar source code dibawah ini menampilkan syntax highlighter yang bisa di-copy, ubah https pada url menjadi http. Contoh: https://www.kitainformatika.com/ diubah jadi http://www.kitainformatika.com/

public class NewClass {
    
    public static void main (String[] args)
      {
           System.out.println("Hello \n Dunia"); 
           System.out.println("She berkata \"Hello!\" kepadaku.");
         // Letakkan contoh karakter yang lain agar mengerti betul  bagaimana penerapannya                                                                  
      }
}



Contoh lain, saya iseng menerapkan karakter Escape Sequences untuk membentuk seni ukiran nama panggilan saya, sehingga output program sebagaimana Gambar 1, akan menampilkan tuliskan "CHARIS". Mengukir di bahasa pemrograman tidak sesulit mengukir nama di kayu atau batu, tapi tetap membutuhkan konsentrasi dan ketelatenan. Silahkan ditiru sesuai dengan nama anda masing-masing. 

public class SeniNama {
 
       public static void main(String[] args) {
     
        System.out.println("\\*\t */\n \\*     */\n  \\*   */\n chariezz\n  */   \\*\n */     \\*\n*/       \\*") ;
     
        System.out.println("\n\n      ========      || H U      ||              //\\\\           |||||||||||        ||     ||||||||||||\n    //              ||   M O    ||    \t       //  \\\\          ||  R A  ||        ||     ||        ||\n   //               ||    R I S ||            //    \\\\         || M A H ||        ||     ||\n  //  C A K E P     ||          ||           //      \\\\        |||||||||||        ||     ||||||||||||\n  \\\\                || |||||||| ||          // |||||  \\\\       ||   \\\\            ||               ||\n   \\\\               ||          ||         //          \\\\      ||    \\\\           || I T E M       ||\n    \\\\              ||          ||        //            \\\\     ||     \\\\          ||               || S A N G A R\n      ========      ||          ||       //   A S I K    \\\\    ||      \\\\         ||      |||||||||||") ;
 
       
       }
}


hasilnya seperti ini :

Gambar 1. Ouput seni ukir nama via source code

Menarik bukan?

Okey, sekian dulu ya, semoga bermanfaat. Jangan lupa praktikkan!


Malang, 31 Januari 2014



2 comments

Terima kasih telah mampir di blog kami. Jika ingin menghubungi penulis, silakan kirim pesan via email di kitainformatika@gmail.com atau via WA di 087750503014. Jika mood penulis lagi baik, biasanya fast respon.
Comment Author Avatar
Anonymous
September 21, 2016 at 8:11 PM Delete
terima kasih banyak, terus berkarya gan.
Comment Author Avatar
November 9, 2016 at 10:24 AM Delete
mantap gan. sangat membantu pengerjaan tugas ane. makasih..