本帖最后由 ln0491 于 2015-8-30 14:49 编辑
=:一个等号就是赋值运算符 - boolean flag=false;
- int x=10; //定义一个正数
- int y=-30; //定义一个负数
- System.out.println("x= "+x);
- System.out.println("y= "+y);
- System.out.println("flag= "+flag+"!b= "+!flag);</span>
复制代码
5.2、一元运算符
No. | 一元运算符 | 描述 | 1 | + | 正号 | 2 | – | 负号 | 3 | ! | NOT,否
|
- boolean flag=false;
- int x=10; //定义一个正数
- int y=-30; //定义一个负数
- System.out.println("x= "+x);
- System.out.println("y= "+y);
- System.out.println("flag= "+flag+"!b= "+!flag);</span>
复制代码
x= 10
y= -30
flag= false !b= true 5.3、算术运算符
算术运行符和数学中的用法一样 No. | 算术运算符 | 描述 | 1 | + | 加法 | 2 | – | 减法 | 3 | * | 乘法 | 4 | / | 除法 | 5 | % | 取模(取余数) |
- int i = 10;
- int j = 3;
- System.out.println(i+"+"+j +"="+(i+j)); //加法
- System.out.println(i+"-"+j +"="+(i-j)); //减法
- System.out.println(i+"*"+j +"="+(i*j)); //乘法
- System.out.println(i+"/"+j +"="+(i/j)); //除法
- System.out.println(i+"%"+j +"="+(i%j)); //取模求余数
复制代码
结果: 10+3=13
10-3=7
10*3=30
10/3=3
10%3=1 5.4、关系运算符No. | 关系运算符 | 描述 | 1 | > | 大于 | 2 | < | 小于 | 3 | >= | 大于等于 | 4 | <= | 小于等于 | 5 | == | 等于 | 6 | != | 不等于
| 5.5、自增加与自减运算符
自增与自减运算符
No. | 自增与自减运算符 | 描述 | 1 | ++ | 自增,变量值加1 | 2 | -- | 自减,变量值减1 |
- int a=3,b=3; //定义整型变量a,b
- int x=6,y=6; //定义整型变量x,y
- System.out.println("a= "+a); //输出变量a的值
- System.out.println("a++="+(a++)+" a= "+a); //输入a++和a++之后a的值3,4
- System.out.println("b= "+b);
- System.out.println("++b="+(++b)+" b="+b); //值出++b,和++b之后b的值4,4
- System.out.println("x= "+x);
- System.out.println("x--="+(x--)+" x= "+x); //输出x--和x--之后x的值6,5
- System.out.println("y= "+y);
- System.out.println("--y="+(--y)+" y="+y); //输出--y和--y之后的值5,5
复制代码
|
|