学习Java的自我总结与心得体会(20200313)

13
浮点型:
浮点型和整型进行四则运算,运算的结果是浮点型
byte int long float double 从小到大的数据范围关系
大范围数据类型向小范围数据类型是要进行强制类型转换的
在这里插入图片描述
前面加上(对应的变量的数据类型)即可

在这里插入图片描述
在数据后面加个F也可以实现float型的强制类型转换,float型和double型一起计算结果为double型这个不用多说了。

int型进行除法运算的时候只保留整数位,不保留小数位,也不会四舍五入。
在这里插入图片描述
在这里插入图片描述
14

字符型:
用单引号来保存字符:’

字符型可以直接参与到整型运算,结果为int型
字符在Java中也有统一的编码,UNICODE码(而非ASCII)
A的UNICODE码为65
在这里插入图片描述
在这里插入图片描述
java中的字符类型还可以保存中文

在这里插入图片描述
在这里插入图片描述
'凯’对应的UNICODE码是20975

15:

布尔型:

在Java中布尔型只能使用true和false(不能使用其他数字)

在这里插入图片描述
在这里插入图片描述
16

字符串:

用双引号来进行声明:"

字符串之间进行加法运算表示字符串的连接

转义字符可以实现一些特殊的格式化操作,比如\表示\、\t表示水平制表符。在这里插入图片描述
在这里插入图片描述
不管是什么类型的基本数据类型,遇到String型都会自动转换成String型变量

在这里插入图片描述
在这里插入图片描述
要解决这种问题就是要使用括号修改优先级

在这里插入图片描述
在这里插入图片描述
第六章

17

运算符概述:

所有的数据都有各自类型进行描述(=也就是(赋值)运算符也是运算符的一种,经常使用)

18

数学运算符:

±*/四则运算再加上取余数%

除了这些在Java里还有一些简化表达式(别的编程语言也见到过)
+=、*=、/=等等这些
i += 1 表示 i = i + 1 其他也是如此

在这里插入图片描述
在这里插入图片描述
在数学运算符里还有自增自减

++a 表示a变量先自增后运算
a++ 表示a变量先运算后自增

同理自减也一样

在这里插入图片描述

在这里插入图片描述

19

关系运算符:

主要是确认数据大小之间的关系,运算结果都是布尔型数据类型。

在这里插入图片描述

在这里插入图片描述

字符型变量如果和整型进行比较会自动转换成相应的UNICODE码来与int型进行比较

在这里插入图片描述
因为Z的编码是90 num中存放的数字是97所以不相等
结果返回false
10.0和10的结果是相等的
在这里插入图片描述
String类型不能直接和一般的数据类型进行比较
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值