Java入门五 常用的运算符
程序员文章站
2023-12-25 23:56:09
...
1.算术运算符
注意:a=i++表示先赋值给a,i再加一;(往往会要求输出a)
a=++i表示先加一,再把该值赋值给a。
2.赋值运算符
为变量或者常量置顶数值的符号,用=将右边的表达式的结果赋值给左边的操作数。
3.比较运算符
比较两个数据的大小。一般用在输出语句里。
4.逻辑运算符
与、或、非,主要用于逻辑运算。用在输出语句里。
5.条件运算符
语法形式:布尔表达式?表达式1:表达式2
运算过程:如果表达式的值为true,则返回表达式1的值;否则则返回表达式2的值。
示例代码:
public class HelloWorld {
public static void main(String[]args){
int a=65;
int b=74;
int c=90;
int d=55;
int e=45;
int f=85;
int sum=d+e;
int g=++f;
String str=(a>60)?"a同学及格":"a同学不及格";
boolean h=true;//c同学及格
boolean j=false;//d同学及格
System.out.println(sum);//算法运算
System.out.println(str);//条件运算
System.out.println("g同学的分数是:"+g);//赋值运算
System.out.println("b大于c?"+(b>c));//比较运算
System.out.println((h&&j)+"不正确");//逻辑运算
}
}
运行结果:
100
a同学及格
g同学的分数是:86
b大于c?false
false不正确