jave 基本数据类型

在jave 中有8种基本类型来存储数值、字符与布尔值、如图

 

jave 基本数据类型_第1张图片

一、整数类型

  1. 整数类型分为四种类型,他们具有不同的取值范围如图所示

jave 基本数据类型_第2张图片 

整数类型各个运行代码介绍

注意由于long型的取值范園比 in 型大,且属于高林度数据炎型,所以在感值时要和 int型做出区分,需要在整效后加L或者l(小与的L)。

jave 基本数据类型_第3张图片运行结果

jave 基本数据类型_第4张图片

二、浮点类型

  1. 语言中浮点类型分为单精度浮点类型(float)和双精度浮点类型(double),它们具有不同的取值范围,如表所示。

jave 基本数据类型_第5张图片 

 

在默认情况下小数都被看作 double 型,若想使用 float 型小数,则需要在小数后面添加F或士。另外,可以使用后缓d或D来明确表明这是一个double 类型数据,但加不加d或口 并没有硬性规定。而定Xfoat 型麥量时,如果不加F或f,系统会认为是double 类型数据,进而出错。定义浮点类型变量,代码如下:

jave 基本数据类型_第6张图片

【例1】根据身高体重计算 BMI 指数

创建 BMTexponent 类,声明 double 型变量 height 来记录身高,单位为米:声明int型变量 wcight

记录体重,单位为千克:根据 BMI-体重(身高x身高)计算 BMI指数。实例代码如下:

jave 基本数据类型_第7张图片

三、字符类型 

1、Char 型

2、转义字符

  1. 转义字符是一种特殊的宇符变量,它以反斜和 “”开头,后跟一个或多个字符。转义字符具有特定的含义,不同于字符原有的意义,故称“转义”。例如,printf 函数的格式串中用到的“口” 就是一个转义宇符,意思是“回车换行”。Java 中的转义宇符如表 3-3 所示

jave 基本数据类型_第8张图片

将转义宇符赋值给字符变量时,与字符常量值一样需要使用单引号。

【例1】输出\字符和★'字符

"字符的转移字符为心,‘大'字符的 Unicode 码为2605,实例代码如下:

jave 基本数据类型_第9张图片

运行结果

jave 基本数据类型_第10张图片 

四、布尔类型

  1. 布尔类型又称逻辑类型,简称布尔型,通过关键宇 boolean 来定 义布尔类型变量。布尔类型只有 t®和talse 两个值,分别代表布尔逻辑中的 “真”和“假”。布尔值不能与整数类型进行转换。布尔类型

通常被用在流程控制中,作为判断条件。定义布尔类型变量,代码如下:

jave 基本数据类型_第11张图片

运行结果

592efcbedb4a408f89eec2da73c8fc28.png 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(其他)