作者Atwo (A兔)
看板java
标题[问题] unicode转字元
时间Sun Oct 10 17:41:13 2010
想做从使用者输入字元 变成十六进位後 再重新输出一样的字
char a 由使用者输入
System.out.println( "\u" + Integer.toHexString(a));
上面这句编译时却发生illegal unicode escape错误
请问一下这是写法错误吗? 还是有其他问题
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.44.139.146
1F:→ pico2k:\\u 10/10 17:50
2F:→ Atwo:改用\\u会变成\uXXXX 不过我想要的是直接变成原来输入的字 10/10 17:55
3F:→ darkk6:toHexString 应该是有格式上的问题吧? 不满四个字元 10/10 20:29