当前位置:网站首页 > Java基础 > 正文

java语言基础第8章



目录

一、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的第一个字符。

版权声明


相关文章:

  • java基础扩展2024-10-28 10:58:04
  • java基础进阶书2024-10-28 10:58:04
  • java开发基础测试题2024-10-28 10:58:04
  • Java基础单元测试2024-10-28 10:58:04
  • java基础例题及答案2024-10-28 10:58:04
  • Java程序设计基础篇课本2024-10-28 10:58:04
  • 0基础学java数组2024-10-28 10:58:04
  • 数学基础很差能学java吗2024-10-28 10:58:04
  • java基础面试题spring2024-10-28 10:58:04
  • 黑马15天学完JAVA基础2024-10-28 10:58:04