public class Test { public static void main(String[] args) {char c='A'; char w='人'; System.out.println(c); System.out.println(w);} } 可以放汉字~~但是必须是在ascii编码中收录了的汉字才行~ 并且 不支持词组 --------------------Configuration: TEST - JDK version 1.5.0 <Default> - <Default>-------------------- A 人Process completed.
char c = 'AB' 不行,因为有2个字符
我试过的了。。LZ用的什么IDE。。
确定是Java吗?Java的话四个字节是可以存放的。
在 Java 中是采用 Unicode 表示字符的。Unicode 中英文字母和汉字都算一个字符。
承揽:网站开发,SEO优化,毕业设计,OA,ERP,空间,域名,企业级管理系统 业务范围:[.net] [java]
我在机子上试了,char='ab'是错误的。char='陈'和char='a'是对的。
public class Test {
public static void main(String[] args)
{char c='A';
char w='人';
System.out.println(c);
System.out.println(w);}
}
可以放汉字~~但是必须是在ascii编码中收录了的汉字才行~
并且 不支持词组 --------------------Configuration: TEST - JDK version 1.5.0 <Default> - <Default>--------------------
A
人Process completed.
char c = 'AB'; 是错误的
一试便知,Ok
char是16位 2个字节吧。
char m = 'a';
可以
char n = 'ab';
不可以