关于char赋值的问题 请问 char a='\u0FF'; 怎么错了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Invalid unicode--不合法的unicode字符!char a='\n'; 这就是合法的! char a= '\u00FF';这样是对的! char ch = '\u00FF';right 少了一位,可以在F前加个0,凑足8个bit 正解 16bit吧 java中用的是unicode编码方式char占两个字节,'\u0FF'是16进制的,只有12bit,两字节应该是16bit所以要补一个0 char c = '\u00FF';System.out.println(c);结果是'?' unicode解析是在编译期进行的,\u0FF无法解析,保留下来,再赋给char,所以不行 我在书上看见说java的char是UTF-16编码的 关于JDBC的问题:新手求教 list的删除 “关闭的连接”,麻烦各位帮我分析下原因 jxta的消息发送机制 Socket问题 为什么不能通过编译?很奇怪.求教高手. 有没有什么监视java程序运行时内存情况的工具? Applet运行中更改jButton的Icon属性,有闪烁感,如何用双缓冲或者其他方法去除? 真心求解答 怎样不执行SELECT SQL语句即可获得ResultSetMetaData实例???? 碰到一个java题目,要求1000!(1000*999*998...*2*1)的值。 session丢失了!!!!!!!
right
16bit吧
System.out.println(c);结果是'?'
unicode解析是在编译期进行的,\u0FF无法解析,保留下来,再赋给char,所以不行