Hi James, I believe that's exactly how you would described a Unicode character. The fact that the compiler gives an error is because the compiler will parse the "\u000a" itu a CR (or LF, I forget.. ).. that's why it's a compiler error when it's trying to parse: char a='<CR>'; but, if you try to define a non-reserved character char a='\u0031'; you won't get that error.. some other Unicode that will give the compiler a headache is like \u000d, or any other operators used in Java (';','"',etc.) - eric
Just remember that in order to avoid errors when assigning unicode values to chars, each unicode value must be exactly four hexidecimal digits (e.g. in '\u???', the question marks are replaced with the unicode value, which are digits).
pls follow this link ... this question has been answered very precisely here hope that helps Samith.P.Nambiar <pre> \```/ (o o) harder u try luckier u get -------oOO--(_)--OOo---------------------------- </pre>