基本运算符 2021-05-15
Posted 超霸霸
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基本运算符 2021-05-15相关的知识,希望对你有一定的参考价值。
Java语言支持一下运算符(和C语言类似):
- 算数运算符:+,-,*,/,%,++,–
- 赋值运算符:=
- 关系运算符:>,<,>=,<=,==,!=
- 逻辑运算符:&&,||,!
- 位运算符:&,|,^,~,>>,<<,>>>
- 条件运算符:?:(和C语言三元运算符类似)
- 扩展赋值运算符:+=,-=,*=,/=
package operator;
public class test {
public static void main(String[] args) {
int a=10;
int b=20;
int c=30;
int d=3;
//算数运算符
System.out.println(a+b);
System.out.println(a-b);
System.out.println(a*b);
System.out.println(a/b);
System.out.println(a%d);
System.out.println(a++);
System.out.println(a--);
//赋值运算符
a=24;
System.out.println("a="+a);
//关系运算符
System.out.println(a>b);
System.out.println(a<b);
System.out.println(a>=b);
System.out.println(a<=b);
System.out.println(a==b);
System.out.println(a!=b);
//逻辑运算符
System.out.println(true&&false); //条件与
System.out.println(true||false); //条件或
System.out.println(!true); //非运算符
//位运算符(跟C语言位运算符相同)
System.out.println(13&5); //按位与
System.out.println(13|5); //按位或
System.out.println(13^5); //按位异或
System.out.println(~13); //按位取反
System.out.println(13>>1); //右移运算符
System.out.println(13<<1); //左移运算符
System.out.println(13>>>1); //无符号右移运算符
//条件运算符
System.out.println(1>2?2:4);
//扩展赋值运算符
a=1;
a+=2;
System.out.println(a);
a-=2;
System.out.println(a);
a*=2;
System.out.println(a);
a/=2;
System.out.println(a);
}
}
结果如下:
以上是关于基本运算符 2021-05-15的主要内容,如果未能解决你的问题,请参考以下文章