Last Updated on 13 years by Mas Herdi
Belakangan ini, saya sedang senang membaca buku Java Puzzlers, karena di dalam buku itu banyak sekali berisi pitfalls, traps dan kasus-kasus yang nampaknya simpel namun ternyata sangat tricky.
Di antara ratusan kasus, saya paling suka dengan kasus berjudul DAFUQ O_o kasus itu berisi sebuah kode yang terdiri dari unicode character yang diberi escape character seperti di bawah ini.
u0070u0075u0062u006cu0069u0063u0020u0020u0020u0020 u0063u006cu0061u0073u0073u0020u0055u0067u006cu0079 u007bu0070u0075u0062u006cu0069u0063u0020u0020u0020 u0020u0020u0020u0020u0073u0074u0061u0074u0069u0063 u0076u006fu0069u0064u0020u006du0061u0069u006eu0028 u0053u0074u0072u0069u006eu0067u005bu005du0020u0020 u0020u0020u0020u0020u0061u0072u0067u0073u0029u007b u0053u0079u0073u0074u0065u006du002eu006fu0075u0074 u002eu0070u0072u0069u006eu0074u006cu006eu0028u0020 u0022u0048u0065u006cu006cu006fu0020u0077u0022u002b u0022u006fu0072u006cu0064u0022u0029u003bu007du007d
Dan yang jadi pertanyaan adalah, apakah program ini bisa di-compile? Kalau bisa, bagaimanakah outputnya?
Well, silahkan dicoba !
P.S. : code ini ditulis oleh seorang seorang proesor dari Jepang bernama Watanabe Jokinge. Tidak disangsikan lagi, what you’ll expect from an