新手问题谢谢了~

davidjaxic 2006-06-14 11:59:35
我是一个刚刚开始学习java的菜菜
今天按照书上的例子做实验但出现下面的问题~大家能教一下么?
都是照书上写的~只是改了一点东西~多加了一个申明了一个d 把b='韩'改成了b='中国'
/*程序名称 Textual
*作者 david
*时间 2006年6月14日
*说明 实验字符型
*/
public class Textual{
public static void main(String[] args){
char a, b, c, d; //x1
a='A';
b='中国';
c='123';
System.out.println(a);
System.out.println(b);
System.out.println(c);
System.out.println(d);
}
}


--------------------配置: <默认>--------------------
E:\javaclass\Textual.java:10: unclosed character literal
b='中国';
^
E:\javaclass\Textual.java:10: unclosed character literal
b='中国';
^
E:\javaclass\Textual.java:11: unclosed character literal
c='123';
^
E:\javaclass\Textual.java:11: unclosed character literal
c='123';
^
4 errors
...全文
272 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yitianyidian 2006-06-14
  • 打赏
  • 举报
回复
up
ok!
yitianyidian 2006-06-14
  • 打赏
  • 举报
回复
混了,是vb没有,哈哈
kevinliuu 2006-06-14
  • 打赏
  • 举报
回复
char a, b, c, d; //x1
a='A';
b='中';
c='1';

ok。。。。

或者
String a, b, c, d;
a="A";
b="中国";
c="123";
kevinliuu 2006-06-14
  • 打赏
  • 举报
回复


一个char只能是一个字符,可以是汉字

java中的char是2byte
yitianyidian 2006-06-14
  • 打赏
  • 举报
回复
java 中好象没有char 类型,只有String
你定义为String应该就行了吧
String b="aaaaa";
davidjaxic 2006-06-14
  • 打赏
  • 举报
回复
知道了~~谢谢

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧