JAVA中的基本数据类型
创始人
2024-03-20 18:12:10
0

文章目录

  • 0 写在前面
  • 1 特点
  • 2 举例说明
    • 2.1 数字型
    • 2.2 字符型
    • 布尔型
  • 3 写在最后

0 写在前面

Java 语言支持 8 种基本数据类型:byteshortintlongfloatdoublechar boolean

1 特点

基本数据类型定义在 Java类型系统中,在类型系统中,又可将基本类型分为三大类:
数字型:包含 short、int、long、float 和 double,只能存储数字数据;
字符型:byte 和 char,只能存储字符数据;
布尔类型:boolean,只能存储 true(真) 或 false(假)。

每个类型都有自己的存储范围,如果超出范围则不行。
下表:

类型范围
byte-128 ~+127
short-32768~32767
int-2147483648~2147483647
long-9223372036854775808L~9223372036854775807L
float+/-3.4E+38F(6~7 个有效位)
double+/-1.8E+308 (15 个有效位)
charISO 单一字符集
booleantrue/false

假设超出范围,在编译时就会报错,如果在IDEA下则直接在编写时给出提示
在这里插入图片描述

2 举例说明

2.1 数字型

数字型分为整型浮点型
整型:通常情况下int最为常用

浮点型就是带小数点的数字
double的使用比较常用

		//整型int intNumber = 3;//长整型,需要在数字后面加l/L进行标识,如果不加则会被判定为int类型//建议写L,因为小写l与数字1有时候会混淆long longNumber = 30L;short shortNumber = 40;byte byteNumber = 127;//须在数组后面加f/F进行标识,如果不加则会被判定为double类型float floatNumber = 3.3F;double doubleNumber = 9.123321;

2.2 字符型

字符类型 char 表示一个字符。Java 中的 char 类型除了可表示标准的 ASCII 外,还可以表示一个 Unicode 字符:

		// 存放一个 ASCII 码char a = 97;//代表小写英文字母a// 存放一个Unicode字符char unicode = '岳';//代表字符内的汉字

char类型在实际开发中用得不多,可以搜一下 ASCII表看一下。

布尔型

boolean (布尔)类型有两个值: false 和 true用来判定逻辑条件。整型值和布尔值之间不能进行相互转换。
布尔型在实际开发中经常用来当做判断条件,但是一般不会定义一个单独的变量。
例如:

		if (表达式){//如果 表达式内结果为boolean类型的true,则会进入这里}else {//如果表达式为boolean类型的false,则会进入这里}

当然不只有这样,还有很多在之后会写一些。
大家可以记住。true就代表真-正确的,flase代表假-错误的即可。

3 写在最后

JAVA一共有 8 种基本数据类型。基本类型又可分为数字型(整型和浮点型),字符型以及布尔型。在编码时要注意,为变量所赋的值不要超出其类型的范围。

相关内容

热门资讯

监控摄像头接入GB28181平... 流程简介将监控摄像头的视频在网站和APP中直播,要解决的几个问题是:1&...
Windows10添加群晖磁盘... 在使用群晖NAS时,我们需要通过本地映射的方式把NAS映射成本地的一块磁盘使用。 通过...
protocol buffer... 目录 目录 什么是protocol buffer 1.protobuf 1.1安装  1.2使用...
在Word、WPS中插入AxM... 引言 我最近需要写一些文章,在排版时发现AxMath插入的公式竟然会导致行间距异常&#...
Fluent中创建监测点 1 概述某些仿真问题,需要创建监测点,用于获取空间定点的数据࿰...
educoder数据结构与算法...                                                   ...
MySQL下载和安装(Wind... 前言:刚换了一台电脑,里面所有东西都需要重新配置,习惯了所...
MFC文件操作  MFC提供了一个文件操作的基类CFile,这个类提供了一个没有缓存的二进制格式的磁盘...
有效的括号 一、题目 给定一个只包括 '(',')','{','}'...
【Ctfer训练计划】——(三... 作者名:Demo不是emo  主页面链接:主页传送门 创作初心ÿ...