java scratch_04Java运算符

Java运算符&比较符

说到编程,当然少不了运算,在编程中涉及数字的操作基本都需要用到运算(要不然电脑为什么叫计算机),今天我们就一起学习Java中的运算符。运算以后,我们有时候也需要进行一些比较,这时就要用到比较符了。

Java赋值运算符

赋值运算符是=,意义是右边的数值赋值给左边的数值,即设左边的数值为右边的数值。与日常所说的“等于”的意义不同。

Java算术运算符

Java运算符一览表(示例中内容默认A等于2,B等于1进行运算)。在下表中的运算输出结果都为数字(浮点值、整数值等)

符号

含义

示例用法

示例结果+

加法运算

A+B

3

-

减法运算

A-B

1

*

乘法运算

A*B

2

/

除法运算

A/B

1

%

求余(数)

A%B

0

++

自加

A++

3

--

自减

A--

1

关于重加与重减的说明,重加重减其实就是这个数减1的结果。

Java还有一个文字运算符:"Java"+"Develop"的结果为"JavaDevelop",其实就是合并字符串。一个+算式中如果出现有字符串类型的数据,那么Java就默认这是进行合并字符串的运算,输出结果为字符串,否则进行数字加法运算。利用这个特点,我们可以使用空字符串加上一个数字,从而将其转换为字符串:int test = 3;//3是一个数字(整数)String str =

""+test;System.out.println(str);//已经转换为字符串了,现在打印出来

Java比较运算符

Java比较符返回的是布尔值(真或假),具体如下表(表中示例A等于2,B等于1):

符号

含义

示例用法

示例结果==

相等

A==B

!=

不相等

A!=B

>

大于

A>B

<

小于

A

>=

大于或等于

A>=B

<=

小于或等于

A<=B

Java逻辑运算符

Java中的逻辑运算符其实就是我们常说的与或非,与App

Inventor中的并且、或者、非积木块相对应。具体如下表(表中示例A等于true,B等于fault)

符号

含义

示例用法

示例结果

说明&&

并且

A&&B

false

所有条件同时成立,缺一不可

||

或者

A&&B

true

只要有一个条件成立即可

!

!A

false

返回相反的结果

Java三目运算符

三目运算符格式如下:布尔类型表达式?值1:值2

运算过程为:先对布尔类型表达式进行判断,如果为真则返回值1,如果假则返回值2。

示例,当A=2时,以下运算返回9,当A等于4时,以下运算返回9:A>3?8:9

三目运算符的应用:返回两个数中较大的那个int x = 8;int y = 9;int maxValue = x>y?x:y;

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值