本篇内容主要讲解“Java的运算符有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java的运算符有哪些”吧!
创新互联成立与2013年,是专业互联网技术服务公司,拥有项目成都做网站、网站设计网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元澄江做网站,已为上家服务,为澄江各地企业和个人服务,联系电话:18982081108
一、运算符
1.算数运算符
- +加法 
- -减法 
- *乘法 
- /除法(整数相除,只能得到整数的结果。要想得到小数,参与运算必须有一方是小数) 
- %取余 
 
 
- ++自增 
- –自减 
单独使用:++和–放在变量的前面和后面都是一样的效果。都是让变量自增或自减
参与运算使用:
如果++或–放在变量的前面,是先进行自增或自减,然后再赋值
如果++或–放在变量的后面,是先拿原值使用。然后再自增或自减
示例代码
 
 
2.字符参与+号运算
- 字符参与运算时,会使用对应的码表值来运算 
- ‘A’ 65 ‘a’ 97 ‘0’ 48 
- 不同数据类型在参与运算时,数据类型转换规则 
byte、short、char->int->long->float->double
示例代码
 
 
3.字符串参与+号运算
- 字符串和任何数据类型用+号连接,都会组成一个新的字符串 
- 字符串在前面,做的是字符串连续拼接 
- 字符串在后面,先做前面的运算,然后再和字符串拼接 
示例代码
 
 
4.赋值运算符
- = 赋值 
- += 进行加法运算,然后赋值 
- -= 进行减法运算,然后赋值 
- *= 进行乘法运算,然后赋值 
- /= 进行除法运算,然后赋值 
- %= 进行取余,然后赋值 
示例代码
 
 
5.比较(关系)运算符
- 大于 > 
- 小于 < 
- 大于等于 >= 
- 小于等于 <= 
- 相等 == 
- 不等于 != 
示例代码
.jpg) 
 
 
 
6.逻辑运算符
- 逻辑与 代表并且的意思 & 
- 逻辑或 代表或者的意思 | 
- 逻辑异或 代表相同为false,不同为true ^ 
- 逻辑非 ! 非true则false,非false则true 
- 短路与:&& 如果左边是false,右边就不执行了 
- 短路或:|| 如果左边是true,右边就不执行了 
示例代码
 
 
7.三元运算符
- 定义格式 
(关系表达式) ? 表达式1 : 表达式2;
- 执行流程 
执行关系表达式,如果结果为true,则取表达式1的值
执行关系表达式,如果结果为false,则取表达式2的值
示例代码
 
 
二、键盘录入
- 导包:import java.util.Scanner; 
- 创建对象:Scanner sc = new Scanner(System.in); 
- 接收数据:int num = sc.nextInt(); 
示例代码
 
 
- 案例:键盘输入三个数据,获取最大值 
.jpg) 
 
三、流程控制语句
1.顺序结构
- 顺序结构就是按照我们定义的顺序来执行 
2.if语句
- 定义格式 
 
 
- 执行流程 
执行关系表达式,如果为true,则执行语句体
如果为false,就不执行语句体
- 案例-判断是否成年 
 
 
- 案例-判断两个数字是否相等 
 
 
3.if-else语句
- 定义格式 
 
 
- 执行流程 
判断关系表达式的值。如果为true,则执行语句体1
如果为false,则执行语句体2
- 案例-判断a的值是否大于b 
 
 
- 案例-键盘录入数字判断是奇偶数 
 
 
4.if-else if语句
- 定义格式 
 
 
- 执行流程 
判断关系表达式1的值,如果为true,执行语句体1.如果为false
继续判断关系表达式2的值,如果为true,执行语句体2.如果为false
当所有的关系表达式都不满足的情况下,执行最后的else里面的语句体n+1
- 案例-考试奖励 
 
 
 
 
到此,相信大家对“Java的运算符有哪些”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
网站栏目:Java的运算符有哪些
本文路径:http://www.scyingshan.cn/article/igoihs.html

 建站
建站
 咨询
咨询 售后
售后
 建站咨询
建站咨询 
 