首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

请问分号的作用

2013-01-11 
请教分号的作用?例一:public static void main(String[] arge){int a6,b5if (ab)System.out.println(

请教分号的作用?
例一:
public static void main(String[] arge)
{
int a=6,b=5;
if (a<b);
System.out.println("a-b="+(a-b));
System.out.println("a+b="+(a+b));
}
结果:
a-b=1
a+b=11

例二:
public static void main(String[] arge)
{
int a=6,b=5;
if (a<b)
System.out.println("a-b="+(a-b));
System.out.println("a+b="+(a+b));
}
结果:
a+b=11

请教,为何例一中多了个分号if就失效了?


string
[解决办法]
;是一个语句的一部分,没有;就是一个表达式,不是一个语句。
[解决办法]
多的这一个分号相当于一个语句。
例一相当于:

public static void main(String[] arge)
{
int a=6,b=5;
if (a<b)
;
System.out.println("a-b="+(a-b));
System.out.println("a+b="+(a+b));
}

热点排行
Bad Request.