大家看看,这个程序编译的时候为什么会出错?

acboboly 2005-07-14 09:47:05
class 11{
public static void main(String[] arguments){
int x=0,y=1,z=2;
String s = "x,y,z";
System.out.println(s+x+y+z);
System.out.println(x+y+s);

}
}
...全文
103 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuhaoone 2005-07-15
  • 打赏
  • 举报
回复
类的名字不要用数字开头,你把“11”改成字母。
interhanchi 2005-07-14
  • 打赏
  • 举报
回复
^_^ 这个就是操作符的重载.
GZ_huanghuang 2005-07-14
  • 打赏
  • 举报
回复
不是吧? 为什么会有0+1=1的出现?
xmadan 2005-07-14
  • 打赏
  • 举报
回复
哦,明白了,头晕了
0+1=1
1+"x,y,z"="1x,y,z"
xmadan 2005-07-14
  • 打赏
  • 举报
回复
你的JDK有问题??????
你用几的,我的好像是1.5的
得出的结果是
x,y,z012

1x,y,z

上面那个没啥的,就下面那个,怪怪的,怎么是1x,y,z
变量x的0上哪去了????求教
xmadan 2005-07-14
  • 打赏
  • 举报
回复
没啊,我这样子没有错啊
acboboly 2005-07-14
  • 打赏
  • 举报
回复
还是不行,说什么括号有问题,不知道!
linjky 2005-07-14
  • 打赏
  • 举报
回复
class 11{
public static void main(String[] arguments){
int x=0,y=1,z=2;
String s = "x,y,z";
System.out.println(s+(x+y+z));
System.out.println((x+y)+s);

}
}
这样试试

23,407

社区成员

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

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