21xrx.com
2024-12-23 01:37:06 Monday
登录
文章检索 我的文章 写文章
Java基本数据类型详解:int、double、char等
2023-06-12 00:55:56 深夜i     --     --
Java基本数据类型 数据类型详解 Java语言

Java作为一门面向对象的编程语言,拥有自己的一套数据类型。Java的基本数据类型是指不是对象的数据类型,共有8种,分别为:byte、short、int、long、float、double、char、boolean。

1. byte(字节型)

byte是最小的数据类型之一,占用1个字节(8位),表示范围是-128~127。

代码示例:

byte a = 100;

byte b = -128;

2. short(短整型)

short占用2个字节(16位),表示范围是-32768~32767。

代码示例:

short a = 10000;

short b = -32768;

3. int(整型)

int占用4个字节(32位),表示范围是-2147483648~2147483647。

代码示例:

int a = 1000000;

int b = -2147483648;

4. long(长整型)

long占用8个字节(64位),表示范围是-9223372036854775808~9223372036854775807。

代码示例:

long a = 10000000000L;

long b = -9223372036854775808L;

需要注意的是,当赋值时为long类型时,要在结尾加上"L"(或者小写的“l”)。

5. float(单精度浮点型)

float占用4个字节(32位),默认情况下是float类型表示的数值以单精度浮点数进行存储。表示范围是-3.4E38~3.4E38。

代码示例:

float a = 1.2f;

float b = -3.4E38f;

需要注意的是,当赋值时为float类型时,要在结尾加上“f”(或者小写的“f”)。

6. double(双精度浮点型)

double占用8个字节(64位),默认情况下即使不在结尾加上“d”或者“D”也是double类型表示的数值。表示范围是-1.7E308~1.7E308。

代码示例:

double a = 1.2;

double b = -1.7E308;

7. char(字符型)

char占用2个字节(16位),表示范围是'\u0000'~'\uffff'。

代码示例:

char a = 'b';

char b = '\u0061';

8. boolean(布尔型)

boolean占用1个字节,表示真和假,只有两个值:true和false。

代码示例:

boolean a = true;

boolean b = false;

三个

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复
    相似文章