java运算符

算数运算符

加法,减法,乘法,除法,取余,自增,自减

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

 

 

 

阅读剩余
THE END