A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

列如1    int  a=10 ,b=5;             //  ,编译通过
          System.out.println(a-b);
结果通过 等于:5
列如2      定义 int a ,b;
               a=10,b=5;          // 提示a=10后面要用;不能用,
编译就不通过 ,为什么?

4 个回复

倒序浏览
a=10是一个语句,语句结束的标识是分号,所以要用分号
回复 使用道具 举报
风语 发表于 2015-10-2 12:48
a=10是一个语句,语句结束的标识是分号,所以要用分号

表达式 难道不包括语句吗?
回复 使用道具 举报
一个语句可以由一个表达式组成也可以由多个表达式组成,或者可以是没有表达式的。
回复 使用道具 举报
风语 发表于 2015-10-2 14:54
一个语句可以由一个表达式组成也可以由多个表达式组成,或者可以是没有表达式的。 ...

好的 谢谢了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马