欢迎光临散文网 会员登陆 & 注册

千锋教育Java入门全套视频教程(java核心技术,适合java零基础,Java

2023-07-22 14:04 作者:bili_31100347731  | 我要投稿

p27算术运算符:两个操作的数进行运算

+,-,*,/,%,++,--

. + 加、求和,数字相加,结果为数字相加之和

. - 减、求差,数字相减

. * 乘、求积,数字相乘

. / 除、求商,数字相除,结果为整数,小数部分会被直接舍弃

. % 取膜、求余,两个数相除的余数

一元运算符:只有一个操作数

++ 自增,变量值+1

++在前 先自增,在运算

++在后 先运算,在自增

例子:

int a=1;

int b=2;

System.out.println(a++);//1

System.out.println(++b);//3

-- 自减,变量值-1

--在前 先自减,在运算

--在后 先运算,在自减

例子:

int a=1;

int b=2;

System.out.println(a--);//1

System.out.println(--b);//1

p28赋值运算符:= 把右边的值给左边的变量

. = 直接赋值

. += 求和后赋值

. -= 求差后赋值

.*= 求积后赋值

. /= 求商后赋值

. %= 求余后赋值

例如:

int a=3;

int b=4;

a+=b; //a=a+b

a-=b; //a=a-b

a*=b; //a=a*b

a/=b; //a=a/b

a%=b; a=a%b

p29

关系运算符:两个操作数进行比较

关系运算的结果:布尔值,即true,false

. > 大于

. < 小于

. >= 大于等于

. <= 小于等于

. == 等于

. != 不等于

p30

逻辑运算符:两个Boolean类型的操作数或表达式进行逻辑比较

&&,||,!

!>&&>|| !true ||false &&true

&&:两者都为真,结果为真

||:两者有一个为真,结果就为真

&,|

&:位与

|:位或

区别:

1、&&只能连接boolean类型,&可以连接boolean或int

2、短路:如果根据前面的条件已经能推出整个表达式的结果,那么后面的代码就不执行。


千锋教育Java入门全套视频教程(java核心技术,适合java零基础,Java的评论 (共 条)

分享到微博请遵守国家法律