21xrx.com
2024-12-22 23:18:25 Sunday
登录
文章检索 我的文章 写文章
Java基本数据类型全解析,附代码案例
2023-06-12 01:22:33 深夜i     --     --
Java 基本数据类型 数据类型 代码案例

Java语言作为一门面向对象的编程语言,其数据类型也有五大类,其中包括了基本数据类型和引用数据类型。本篇文章我们着重介绍一下Java基本数据类型,共计有8种:

1. byte(字节型):8位有符号的二进制数,取值范围为-2^7~2^7-1(-128~127),默认值是0。

2. short(短整型):16位有符号的二进制数,取值范围为 -2^15~2^15-1 (-32768~32767),默认值是0。

3. int(整型):32位有符号的二进制数,取值范围为-2^31~2^31-1(约21.4亿),默认值是0。

4. long(长整型):64位有符号的二进制数,取值范围为-2^63~2^63-1,默认值是0L。

5. float(单精度浮点型):32位二进制数,可表示范围为3.40282347×10^38 ~1.40129846×10^-45之间的数字,其默认值为0.0f。

6. double(双精度浮点型):64位二进制数,可表示范围为1.7976931348623157×10^308 ~4.9^-324之间的数字,其默认值为0.0d。

7. boolean(布尔型):只能取两个值之一:true或false,其默认值为false。

8. char(字符型):用于表示单个字符,取值范围为0~65535(一个16位的Unicode字符),其默认值是'\u0000'。

下面是一个简单的代码案例,展示了Java基本数据类型的声明、初始化和使用:


public class JavaBasicDataType {

  public static void main(String[] args) {

    byte byteValue = 110;

    short shortValue = 30000;

    int intValue = 5201314;

    long longValue = 9999999999L;

    float floatValue = 3.14f;

    double doubleValue = 3.1415926535d;

    boolean booleanValue = true;

    char charValue = 'A';

    System.out.println("byte类型的值为:" + byteValue);

    System.out.println("short类型的值为:" + shortValue);

    System.out.println("int类型的值为:" + intValue);

    System.out.println("long类型的值为:" + longValue);

    System.out.println("float类型的值为:" + floatValue);

    System.out.println("double类型的值为:" + doubleValue);

    System.out.println("boolean类型的值为:" + booleanValue);

    System.out.println("char类型的值为:" + charValue);

  }

}

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复