一起入门Java day02

数据类型 重点

分类

基本数据类型:8种

数值类型:byte(1) short(2) int(4) long(8)

浮点型:float(4) double(8)

字符型:char (2)

布尔类型:boolean

浮点型

float, 使用f或者F的后缀

double

字符型

ascii码,编码相当于对字符设置了一个数字

字符使用单引号括起来

字符本质上相当于数值类型

还可以使用unicode编码赋值

char使用unicode编码

转义字符

符号 \

通过转义字符,将普通的字符转为特殊的含义,比如\n 表示换行

还可以将特殊意义的字符转为普通字符,比如'

布尔型

表示真假 true/false

强制类型转换

自动类型转换:小转大

强制转换:大转小,(待转换的类型)其他类型的数据

造成精度丢失

运算符 重点

表达式

数字、变量、运算符组成的式子

算数运算符

赋值运算符

= += -= *= 。。。。

关系运算符

返回boolean类型的数据

逻辑运算符

&& || & | !

返回boolean类型

很多和关系运算符一起使用

避免写法: 10 < a < 20

短路与&&和逻辑与&的区别

三目运算符

? :

表达式1?表达式2:表达式3

类似后面讲到的if条件判断

## 位运算符 了解

& | ^ >>  <<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值