目录
一、Java常用的转义字符
二、变量介绍
三、+号的使用
四、数据类型
1、整数类型
2、浮点类型
3、字符类型(char)
4、布尔类型
五、编码
六、数据类型转换
1、自动类型转换
2、强制类型转换
3、基本数据类型和string类型的转换
java语言基础第8章
3.1、基本数据类型转string类型:
编辑3.2、String类型转化为基本类型
一、Java常用的转义字符
1) :一个制表位
2) :换行符
3)\:一个
4) ":一个"
5) ':一个'
6) :一个回车,回车后指向句首
二、变量介绍
变量的基本原理:变量代表内存中的一个存储区域,类似一个房间的门牌号。
变量必须先声名在使用,即有顺序。
变量=变量名+值+数据类型。(变量三要素)
三、+号的使用
1、两边都是数值型,则做加法运算。
2、左右两边有一方为字符串,则做拼接运算。
3、运算顺序从左到右
四、数据类型
【注】:string不是基本数据类型
1、整数类型
1.1、整型使用细节
Java的整型常量默认为int型,声名long型常量时须后加 "l"或 ”L“
2、浮点类型
2.1、浮点数使用细节
Java的浮点型常量默认为double,声名float型变量时须后加 'F' 或 'f'
浮点数使用陷阱:2.7与8.1/3比较
可以看到输出的是接近2.7的小数不是2.7,这是因为计算机的精度问题。由此在进行运算结果是小数时的比较判断时要小心。
应该是以两个数的差值的绝对值,在某个精度范围类判断
3、字符类型(char)
char是两个字节(可以存放汉字)
说明:字符类型可以直接存放一个数字。
3.1、字符型细节
字符类型本质探讨:
字符型存储到计算机中,需要将字符对应的码值(整数)找出来。比如'a'
存储:'a'==>码值97==>二进制==>存储
读取:二进制==>97==>'a'=>显示
字符和码值的对应关系是通过字符1编码表决定的。
4、布尔类型
boolean类型数据只允许取值true和false,和C++不同,不能取数值。
五、编码
六、数据类型转换
1、自动类型转换
当Java程序在进行赋值或者运算时,精度小的类型自动转换为精度大的数据类型
两条转换路线:
2、强制类型转换
是自动类型转换的逆过程,将容量大的数据类型转换为容量小的数据类型。使用时要加上强制转换符(),但可能造成精度降低或溢出。
3、基本数据类型和string类型的转换
3.1、基本数据类型转string类型:
将基本类型的值+“ ”即可
3.2、String类型转化为基本类型
字符串String怎么得到字符char
s.charAt(0)为得到字符串s的第一个字符。
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/h6javajc/24654.html