day06

Posted on 2021-06-09 21:46  JudaiAsher  阅读(37)  评论(0编辑  收藏  举报

基本运算符

  • 算术运算符:+,-,*,/,%(取余,又叫模),++,--

  • 赋值运算符:=

  • 关系运算符:>,<,>=,<=,==,!=instanceof(大于,小于,大于等于,小于等于,等于,不等于)

  • 逻辑运算符:&&,||,!(与,或,非)

  • 位运算符:&,|,^,~,>>,<<,>>>

  • 条件运算符?:

  • 扩展赋值运算符:+=,-=,*=,/= //ctrl+d,复制当前行到下一行

一元运算符

//++自增,--自减

int a = 3;

int b = a++;

int c = ++a;

b输出为3,a输出为5,c输出为5

//a++ 即 a = a+1,a++执行完的下一句a才会增长,而++a也是a = a+1;这一句前已经增长,a++是先赋值再自增,++a是先自增再赋值,同样a--是一样的

//幂运算 2^3 ,java中没有幂运算符号,double pow = Math.pow(3,2);很多运算,我们会使用工具来做

Copyright © 2024 JudaiAsher
Powered by .NET 9.0 on Kubernetes