java运算符
算数运算符
加法,减法,乘法,除法,取余,自增,自减
例:
public class T4 {
public static void main(String[] args) {
int a=20;
int b=15;
System.out.println(a/(b+1.0)); //1.25
System.out.println(a%b); //取余:5
a++ ;
System.out.println(a); //21
}
}
自增自减运算符 ++
//自增自减运算符 ++ --
// 用在变量自身的。 ++就是自身加1 --就是自身减1
int a = 10;
a++;
System.out.println(a); // 11
int b = 10;
++b;
System.out.println(b); //11
// 结论1 不管++ 放在变量的前面 还是放在变量的后面 这个变量经过++之后 自身就会+1
int c = 10;
int d = c++;
//int d = (c+=1) -1;
System.out.println(c); // 11
System.out.println(d); // 10
// 结论2 当++放在变量后面的时候 c++ 这个整体表达式的结果 取的是 c还没有加1的那个值。
int e = 10;
int f = ++e;
//int f = e+=1;
System.out.println(e); // 11
System.out.println(f); // 11
// 结论3 当++放在变量前面的时候 ++e 这个整体表达式的结果 取的是 e加1之后的值。
======例题============================================
int a = 10;
int b = 20;
int c = 30;
int d = 40;
// 11 19 29 39 12 18
int e = a++ + --b - --c + d-- * ++a + --b;
// 10 19 29 40 12 18
System.out.println(e); //498
比较运算符
java的常见比较运算符
== != > < >= <=
下图详细描述:
例:
public class T4 {
public static void main(String[] args) {
int a=15;
int b=20;
System.out.println(a==b);
}
}
输出:false
赋值运算符
常见赋值运算符,及描述,及举例
逻辑运算符
&& 逻辑与
丨丨 逻辑或
下图描述
例:
public class T4 {
public static void main(String[] args) {
int a=15;
int b=20;
System.out.println(a>=50 && b>=10);
System.out.println(a>=50 || b>=10);
}
}
输出:
false
true
阅读剩余
版权声明:
作者:Tin
链接:http://www.tinstu.com/51.html
文章版权归作者所有,未经允许请勿转载。
THE END