day05 Java语言中的----运算符

一、运算符概述:

    运算符的使用在每一门开发语言中都会使用到,在不同的语言中也会有不同的使用规则。通过运算符我们可以联想到MySQL数据库中的运算符,这些都是差不多的,可能有些在使用上是不一样的。下面就来看看Java中的运算符。


二、运算符:

    1、算术运算符:

        主要包含:加、减、乘、除、取余(%)、自加(++)、自减(--)

    2、赋值运算符:

        就是等号(=)

    3、位运算符:

        主要包含:&、|、~、^、<<、>>、>>>

    4、比较运算符:

        主要包含:>、>=、<、<=、==

    5、逻辑运算符:

        主要包含:&&、&、||、|、!、^

三、运算符的优先级

     运算符说明                           运算符
分隔符 .  [ ]  ( )  { } , ;
单目运算符 ++  --  ~  !
强制类型转换运算符 (type)
乘、除、求余 *  /  %
加 、减 +  - 
移位运算符 <<   >>  >>>
关系运算符 <  <=  >   >=   instanceof
等价运算符 ==  !=
按位与 &
按位异或 ^
按位或 |
条件与 &&
条件或 ||
三目运算 ?:
赋值 =  +=  -=  *=  /=  &=  |=  ^=  %=  <<=  >>=  >>>=


四、实例

    package www.dzx.c1;
    public class OPerators {

	public static void main(String[] args) {

		//判断正偶数
		int a = 10;
		if (a>0 && a%2==0){
			System.out.println("这个数是正偶数!");
		}else {
			System.out.println("这个是不是正偶数!");
		};
		
		//判断闰年
		int year = 2004;
		if (year%400==0 || (year%4==0 && year%100!=0)) {
			System.out.println(year+"年是闰年!");
		} else {
			System.out.println(year+"年不是闰年!");
		}
		
		//自增与自减
		int b = 20;
		System.out.println(b++);
		System.out.println(++b);
		System.out.println(b--);
		System.out.println(--b);
	}
}


五、结束语:

    到这里我们的运算符就学完了,以后得运用就得你自己在实例中去不断的运用,不断的去温习了。