二.JAVA基本语法 上(运算符篇)
2021/8/3 11:06:25
本文主要是介绍二.JAVA基本语法 上(运算符篇),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一.进制转换
二.运算符
(1)除法运算 (2)自动类型转换,先算括号内的
(3)除余运算%结果的符号与被模数的符号相同,开发中经常用%判断能否被除尽的情况
(4)前++先自增后运算,后++先运算后自增;并不会改变数据本身的类型
TIPS:
(5)赋值运算符
(6)比较运算符
(7)逻辑运算符
逻辑运算符操作的都是boolean类型的变量
&与&&
//相同点1:&与&&的运算结果相同
//相同点2:当符号左边是true时,二者都会执行符号右边的运算
//不同点:当符号左边是false时,&继续执行符号右边的运算。&&不再执行符号右边的运算。
//**********************************************************************************************************
|与||
/相同点1:|与的运算结果相同
//相同点2:当符号左边是false时,二者都会执行符号右边的运算
//不同点3:当符号左边是true时,|继续执行符号右边的运算,而||不再执行符号右边的运算
开发中推荐使用短路运算符,省时省力不用计算
逻辑与与短路与的区别:
(8)位运算符
位运算符操作的都是整形的数据
<<:在一定范围内,每向左移1位,相当于*2
>>:在一定范围内,每向y右移1位,相当于/2
TIPS:无<<<
、
(8)交换变量位置
// 好处:不用定义临时变量
//弊端:相加操作可能超出存储范围;有局限性:只能适用于数值类型
采用位运算符
有局限性:只能适用于数值类型
k=m^n,m=k^n=(m^n)^n=m
推荐使用定义临时变量的方式
(9)三元运算符
说明:
条件表达式的结果为boolean类型
根据条件表达式真或假,决定执行表达式1,还是表达式2.如果表达式为true,则执行表达式1。
如果表达式为false,则执行表达式2。表达式1和表达式2要求是一致的。
三元运算符可以嵌套使用。
凡是可以使用三元运算符的地方,都可以改写为if-else,反之不成立。
@两个整型变量比较
@字符串比较
@三个数比较
(10)运算符优先级
这篇关于二.JAVA基本语法 上(运算符篇)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-08如何用关键链方法突破项目管理瓶颈?
- 2025-01-08电商人必看!6 款提升团队协作与客户满意度软件!
- 2025-01-08电商团队管理混乱?快用这 6 款软件优化协作流程!
- 2025-01-08短剧制作效率低?试试这5款任务管理工具
- 2025-01-08高效应对电商高峰,6 款团队协作软件大揭秘!
- 2025-01-08为什么外贸人都爱上了在线协作工具?
- 2025-01-08提升工作效率,从这些任务管理工具开始
- 2025-01-08新年电商订单暴增,必备的 6 款可视化协作办公软件有哪些?
- 2025-01-08短剧制作经理必备技能与工具全解析
- 2025-01-08在线协作让年货大促轻松应对!