0
点赞
收藏
分享

微信扫一扫

Java知识点整理(数据类型+运算符)

西街小学的王 2022-04-13 阅读 31
java

数据类型:

1.原生数据类型: (整数)byte,short,int,long.

                                (浮点数)float,double

                                (字符)char

                                (布尔类型)Boolean

其中char,byte,short在计算时会先转成int(重点)

2.引用数据类型:因为目前我只接触到了String和数组,所以以后有我会来补

3.强制类型转换:一种是自动转换(隐式转换),第二种是强制转换(显示转换)需要在你要转换的类型前加上:(这里填你想转换的类型),提一点Boolean值无法转换.

 

运算符:

1.算数运算符:

就是我们学过的数学,+,-,*,/,%,其次Java中有++这么一个操作,比如i++.这是++在后,我们先输出后计算  而++i就是刚好相反,是先计算在输出,同理--i和i--也是这么个道理,其次要注意的就是"/",两个整数相除,得到的结果一定还是整数,进行去尾操作,这里不会进行四舍五入操作嗷,直接就把小数点后面给去掉了,称之为去尾操作,而如果你想得到小数,就需要转换数据类型.

2.关系运算符

这没有什么好说的,小学数学 < ,> , = , !=, >=, <=,其中不等于用!=表示,而大于等于和小于等于用>=和<=来表示,提一点关系运算符的结果是布尔值

3.逻辑运算符

&& andand(同为真(假)为真(假))

||或(有一个为真(假)结果为真(假))

!取反

有个机制叫短路现象,当你使用&&时,如果有一项为真或为假则后面的条件不判断直接取结果,当你使用||时如果有一项为真或为假时,后面条件不判断直接取结果,

重点:逻辑运算符操作数时Boolean类型,结果也是!!!

4.赋值运算符

带有=号的都是赋值运算符,比如 i+= 1,就表达i = i + 1;     i = j,表达把j赋值给i.

5,其他运算符:

三目运算符,有些人叫三元运算符,用来简化if-else结构,

语法格式: 表达式1 ? 表达式2 : 表达式3;   当表达式1成立输出表达式2,不成立则输出表达式3!

位运算符

我没有太过于研究,以后用到再来补充.

6.运算符的优先级

这里我直接上图:

 

举报

相关推荐

数据类型 运算符

java数据类型与运算符

Java数据类型与运算符

《java的数据类型与运算符》

Java-数据类型以及运算符

0 条评论