栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java小知识(第八天)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java小知识(第八天)

进制:

二进制:0,1以0b或0B正式开头。

十进制:0到9,满10进1

八进制:0到7,满8进1,以数字0开头表示

十六进制:0到9及A到F,满16进1,以0x或0X开头表示,此处的A到F不区分大小写。

运算符

算术运算符:正号,负号,加,减,乘,除,取余,自增,自减,字符串连接。

开发中常用%来判断能否被除尽的情况。

++(前):先自增1,后运算。自增1不会改变数据类型。

++(后):先运算,后自增1。

--(前):先自减1,后运算。

--(后):先运算,后自减1。

赋值运算符:符号:=,+=,-=,*=,/=,%=。(不会改变数据类型)

比较运算符(关系运算符):运算结果都是boolean型。

逻辑运算符:逻辑与,短路与,逻辑或,短路或,逻辑非,逻辑异或。(只适于boolean类型的变量)

开发中,推荐使用短路。

逻辑与和短路与相同点:结果相同,当符号左边是true时,二者都会执行符号右边的运算。

不同点:当符号左边是false时,逻辑与继续执行符号右边的运算,短路与不再执行符号右边的运算。

逻辑或和短路或相同点:结果相同,当符号左边是false时,二者都会执行右边的运算

不同点:当符号左边是true时,逻辑或继续执行符号右边的运算,而短路或不再执行符号右边的运算。

位运算符:左移,右移,无符号右移(都用0补),与运算,或运算,异或运算,取反运算(包括符号位都取反)。

结论:位运算符操作的都是整型的数据

左移,在一定范围内,每向左移1位,相当于乘2;

右移 在一定范围内,每向右移1位,相当于除2;

三元运算符

格式:(条件表达式)?表达式1:表达式2;

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/704615.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号