各种运算符
Posted wukangxiang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了各种运算符相关的知识,希望对你有一定的参考价值。
二元运算符
//快捷键Ctrl+D 复制当前行到下一行
int a=10;
int b=20;
int c=30;
int d=40;
int e=55;
System.out.println(a+b);
System.out.println(b-c);
System.out.println(c*d);
System.out.println(a/(double)b);
System.out.println(e%a);
关系运算符
System.out.println(a<b);
System.out.println(a>b);
System.out.println(a==b);//等于是两个== 一个= 是赋值的意思
System.out.println(a!=b);
自增自减
int m=3;
int l=m++; // 先赋值 再自增
int p=++m;// 先自增 在赋值1
System.out.println(m);
System.out.println(l);
System.out.println(p);
幂运算
//幂运算 2^3 2*2*2=8 很多运算都会用一些工具来操作
double pow = Math.pow(2, 3);
System.out.println(pow);
逻辑运算符
//逻辑运算符
boolean a1=true;
boolean b1=false;
System.out.println((a1&&b1)); //与 运算 ,只有两个都为真 才能是真
System.out.println((a1||b1));//或 运算 其拥有一个是真 就能返回真
System.out.println(!(a1&&b1));//是非运算 如果是真 则为假 ,如果假 则为真
扩展二元运算
int a2=10;
int b2=20;
a+=b;//a=a+b;
System.out.println(a);
字符串连接
//字符串连接
System.out.println(""+a+b);//字符串在前面就进行拼接
System.out.println(a+b+"");//字符串在后面就先运算在拼接
三元运算符
//三元运算符
// x?y:z 如果x等于true 结果为y 否则为z
int score = 80;
String s = score < 60 ? "不及格" : "及格";
System.out.println(s);
以上是关于各种运算符的主要内容,如果未能解决你的问题,请参考以下文章