3.1 java中的运算符
运算符是一种特殊符号,用以表示数据的运算、赋值和比较。一般由一至三个字符组成,但Java将其视为一个符号。运算符共分以下几种:
1、算术运算符
2、赋值运算符
3、比较运算符
4、逻辑运算符
5、移位运算符
<< 左移
>> 右移
>>> 无符号右移
3.2 运算符的优先级
3.3 程序的流程控制
1、if语句
第一种应用:
if 语句是条件判断语句,下面的代码是if语句的一种形式:
int x=0;
if (x==1){
System.out.println("x=1");
}
如果x的值等于1则打印出“x=1”,否则什么也不做。
第二种应用:
下面的代码是if语句的另外一种形式,其中包括了else关键字:
int x=0;
if(x==1){
System.out.println("X=1");
}else{
System.out.println("X!=1");
}
如果x的值等于1则打印出“x=1”,否则将打印出“x!=1”。
2、switch 语句
我们可以把上面含有两个else if语句的代码写成switch语句的格式:
int x=2;
switch(x){
case 1:
System.out.println("x=1");
break;
case 2:
System.out.println("x=2");
break;
case 3:
System.out.println("x=3");
break;
default:
System.out.println("Sorry,I don't Know X.");
}
3、while语句
while 语句是循环语句,也是条件判断语句,条件满足时执行,不满足时退出,请看下面代码:int x=1;
while(x<3){
System.out.println("x="+x);
x++;
}
运行结果如下:
x=1
x=2
do while语句
![](http://dl.iteye.com/upload/attachment/0069/3309/8afff1e5-b2d5-3b09-af11-6bb3d7378f3a.jpg)
我们将上面while循环的代码改成:int x=1;
do {
System.out.println("x="+x);
x++;
}
while(x<3);
程序运行结果如下:
x=1
x=2
4、for语句
如:
for(int x=1;x<10;x++){
System.out.println("x="+x);
}