会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ketakuma
博客园
首页
新随笔
联系
订阅
管理
2021年10月10日
运算符的优先级
摘要: 优先级描述运算符 1 括号 () 2 正,负号 + ,- 3 一元运算符 ++,——,! 4 乘,除 *,/,% 5 加,减 +,- 6 移位运算 >>>,>>>,<< 7 比较大小 <,>,<=,>= 8 比较是否相等 = =,! = 9 位与运算 & 10 位异或运算 ^ 11 位或运算 | 1
阅读全文
posted @ 2021-10-10 17:37 ketakuma
阅读(92)
评论(0)
推荐(0)
2021年10月9日
三元运算符
摘要: 语法:返回值=判断公式?结果1:结果2; 示例int a =1; int b =a<3? 2:3; 三元运算符等价于:if ....else语句 boolean a; if(20<45) a=true; else a=false
阅读全文
posted @ 2021-10-09 16:31 ketakuma
阅读(35)
评论(0)
推荐(0)
2021年10月8日
复合赋值运算符
摘要: 运算符说明举例等价效果 += 相加结果赋予左侧 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 &= 与结果赋予左侧 a&=b a=a&b |
阅读全文
posted @ 2021-10-08 17:12 ketakuma
阅读(300)
评论(0)
推荐(0)
2021年10月7日
位运算符
摘要: 位运算符可以为分为两大类:位逻辑运算符和位移运算符 运算符含义举例 & 与 a&b | 或 a|b ~ 取反 ~a ^ 异或 a^b << 左移位 a<<2 >> 右移位 b>>4 >>> 无符号右移位 x>>>2 前四个位逻辑运算符后三个位移运算符 左移<< 和右移>>不会改变数字的正负,但经过无
阅读全文
posted @ 2021-10-07 16:09 ketakuma
阅读(59)
评论(0)
推荐(0)
2021年10月6日
逻辑运算符
摘要: 逻辑运算符包括&&(逻辑与),||(逻辑或)和!(逻辑非)。逻辑运算中,除了逻辑非一元运算符,其他都是二元运算符。 运算符含义举例结果 && 逻辑与 A&&B (对)与(错)=错 || 逻辑或 A||B (对)或(错)=对 ! 逻辑非 !A 不(对)=错
阅读全文
posted @ 2021-10-06 15:49 ketakuma
阅读(421)
评论(0)
推荐(0)
2021年10月5日
关系运算符
摘要: 关系运算符属于二元运算符,用来判断一个操作数与另一个操作数之间的关系。关系运算符的计算结果都是布尔类型的 运算符说明实例结果 == 等于 2==3 false < 小于 2<3 true > 大于 2>3 false <= 小于等于 2<=3 true >= 大于等于 7>=7 true != 不等
阅读全文
posted @ 2021-10-05 17:31 ketakuma
阅读(362)
评论(0)
推荐(0)
2021年10月4日
自增和自减运算符
摘要: 自增,自减运算符是单目运算符,可以放在变量前,也可以放在变量之后。自增,自减的运算符的作业是使变量的值加1或减1. a++ //先输出a的原值,后做+1运算 ++a //先做+1的运算,再输出a计算之后的值 a-- //先输出a的原值,后做-1的运算 --a //先做-1的运算,再输出a计算之后的值
阅读全文
posted @ 2021-10-04 17:32 ketakuma
阅读(452)
评论(0)
推荐(0)
2021年10月3日
算数运算符
摘要: 加法运算符+ 减法运算符- 乘法运算符* 除法运算符/ 取余运算符% 其中"+"和"-"运算符还可以作为数据的正负符号,如+5,-7 0不可以作除数 ,系统会报出"ArithmeticException"异常 system.out.println("num1+num2的和为:"+(num1+num2
阅读全文
posted @ 2021-10-03 17:47 ketakuma
阅读(33)
评论(0)
推荐(0)
2021年10月2日
显示转换
摘要: 当把高精度的值赋给低精度的值时,必须使用显示类型的转换(又称强制类型的转换,当执行显示类型的转换时可能会导致精度缺失) 语法:(类型名)要转换的值 示例:float f = (float)3.1415926; 数据失准 int i = (int)f; 小数点丢失 byte b = (byte)129
阅读全文
posted @ 2021-10-02 16:34 ketakuma
阅读(76)
评论(0)
推荐(0)
2021年10月1日
隐式转换
摘要: 从低级类型向高级类型的转换,系统将自动执行。这种类型称为隐式转换,也可称为自动转换 byte<short<int<long<float<double,其中char比较特殊,它可以与部分int类型数字兼容,且不会发生精度变化。
阅读全文
posted @ 2021-10-01 17:15 ketakuma
阅读(103)
评论(0)
推荐(0)
下一页
公告