2.Java 基本数据类型

Java 是一种面向对象的编程语言,它提供了八种基本数据类型,以便开发者可以使用它们来存储和操作数据。这些基本数据类型包括:

  • byte:一个字节,范围从 -128 到 127
  • short:一个短整数,范围从 -32768 到 32767
  • int:一个整数,范围从 -2147483648 到 2147483647
  • long:一个长整数,范围从 -9223372036854775808 到 9223372036854775807
  • float:一个浮点数,范围从 1.4E-45 到 3.4E+38
  • double:一个双精度浮点数,范围从 4.9E-324 到 1.8E+308
  • boolean:一个布尔值,可以是 true 或 false
  • char:一个字符,可以是 ASCII 码字符

1. byte

byte 是一个字节,范围从 -128 到 127。它可以用来存储整数值。

byte myByte = 10;
System.out.println(myByte); // Output: 10

2. short

short 是一个短整数,范围从 -32768 到 32767。它可以用来存储整数值。

short myShort = 10000;
System.out.println(myShort); // Output: 10000

3. int

int 是一个整数,范围从 -2147483648 到 2147483647。它可以用来存储整数值。

int myInt = 1000000;
System.out.println(myInt); // Output: 1000000

4. long

long 是一个长整数,范围从 -9223372036854775808 到 9223372036854775807。它可以用来存储整数值。

long myLong = 1000000000;
System.out.println(myLong); // Output: 1000000000

5. float

float 是一个浮点数,范围从 1.4E-45 到 3.4E+38。它可以用来存储浮点数值。

float myFloat = 3.14f;
System.out.println(myFloat); // Output: 3.14

6. double

double 是一个双精度浮点数,范围从 4.9E-324 到 1.8E+308。它可以用来存储浮点数值。

double myDouble = 3.14159;
System.out.println(myDouble); // Output: 3.14159

7. boolean

boolean 是一个布尔值,可以是 true 或 false。

boolean myBoolean = true;
System.out.println(myBoolean); // Output: true

8. char

char 是一个字符,可以是 ASCII 码字符。

char myChar = 'A';
System.out.println(myChar); // Output: A

在 Java 中,可以使用 cast 运算符来将基本数据类型转换为其他基本数据类型。例如,可以将 int 类型的值转换为 long 类型的值。

int myInt = 100;
long myLong = (long) myInt;
System.out.println(myLong); // Output: 100

在 Java 中,也可以使用 auto-unboxing 和 auto-boxing 来将基本数据类型转换为对象类型。例如,可以将 int 类型的值转换为 Integer 对象类型。

int myInt = 100;
Integer myInteger = myInt;
System.out.println(myInteger); // Output: 100
  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值