运算符

1.Java语言支持如下运算符:

-算术运算符:+(加) ,-(减) ,*(乘) ,/(除) , % (余), ++(自增) , --(自减) 

-赋值运算符:=

-关系运算符:> , < , >= , <= , == (java里的等于是用两个等号), !=instanceof(不等于)

-逻辑运算符:&&,||,!

-位运算符:& , | , ^ , ~ , >> , << , >>>(了解!!!)

-条件运算符?:

-扩展赋值运算符:+=, -= ,*= ,/=

 

// 二元运算符
//ctar + D :复制当前行到下一行
int a = 10;
int b = 20;
int c = 25;
int d = 25;

System.out.println(a+b);
System.out.println(a-b);
System.out.println(a*b);
System.out.println(a/(double)b);

long w = 123123123123123L;
int q = 123;
short e = 10;
byte r = 8;
System.out.println(w+q+e+r); //Long
System.out.println(q+e+r); //int
System.out.println(e+r); //int

//关系运算符返回的结果:正确,错误 布尔值
//if

int t =10;
int y =20;
int u =21;

//取余,模运算
System.out.println(u%t);// c / a 21 / 10 = 2 ...1

System.out.println(t>y);
System.out.println(t<y);
System.out.println(t==y);
System.out.println(t!=y);

//++  --  自增 , 自减  一元运算符
int a = 3;

int b = a++; //执行完这行代码后,先给b赋值,再自增
//a = a + 1;
int c = ++a; //执行完这行代码前,先自增,再给b赋值
//幂运算  很多运算,我们会使用一些工具类来操作
posted @ 2022-02-22 13:20  拿铁三分糖  阅读(18)  评论(0)    收藏  举报