当前位置: 首页 > article >正文

Java学习教程,从入门到精通,Java 基本数据类型(7)

Java 基本数据类型

在Java中,基本数据类型是编程中最基础的构建块之一。Java提供了八种基本数据类型,分别是:byteshortintlongfloatdoublecharboolean。下面是每种数据类型的详细介绍,包括代码示例和注释。

1. byte

  • 大小: 8位
  • 范围: -128 到 127
  • 用途: 适用于存储小范围的整数,节省内存。
public class ByteExample {
    public static void main(String[] args) {
        byte b = 100; // 声明一个byte类型的变量并赋值
        System.out.println("Byte value: " + b);
    }
}

2. short

  • 大小: 16位
  • 范围: -32768 到 32767
  • 用途: 适用于存储中等范围的整数,节省内存。
public class ShortExample {
    public static void main(String[] args) {
        short s = 30000; // 声明一个short类型的变量并赋值
        System.out.println("Short value: " + s);
    }
}

3. int

  • 大小: 32位
  • 范围: -2^31 到 2^31-1
  • 用途: 适用于存储大范围的整数,是最常用的整数类型。
public class IntExample {
    public static void main(String[] args) {
        int i = 1000000; // 声明一个int类型的变量并赋值
        System.out.println("Int value: " + i);
    }
}

4. long

  • 大小: 64位
  • 范围: -2^63 到 2^63-1
  • 用途: 适用于存储非常大的整数。
public class LongExample {
    public static void main(String[] args) {
        long l = 10000000000L; // 声明一个long类型的变量并赋值,注意L后缀
        System.out.println("Long value: " + l);
    }
}

5. float

  • 大小: 32位
  • 范围: 大约 ±3.40282347E+38
  • 用途: 适用于存储单精度浮点数。
public class FloatExample {
    public static void main(String[] args) {
        float f = 3.14f; // 声明一个float类型的变量并赋值,注意f后缀
        System.out.println("Float value: " + f);
    }
}

6. double

  • 大小: 64位
  • 范围: 大约 ±1.79769313486231570E+308
  • 用途: 适用于存储双精度浮点数,是最常用的浮点数类型。
public class DoubleExample {
    public static void main(String[] args) {
        double d = 3.141592653589793; // 声明一个double类型的变量并赋值
        System.out.println("Double value: " + d);
    }
}

7. char

  • 大小: 16位
  • 范围: 0 到 65535
  • 用途: 适用于存储单个字符。
public class CharExample {
    public static void main(String[] args) {
        char c = 'A'; // 声明一个char类型的变量并赋值
        System.out.println("Char value: " + c);
    }
}

8. boolean

  • 大小: 1位
  • 范围: truefalse
  • 用途: 适用于存储布尔值,表示真或假。
public class BooleanExample {
    public static void main(String[] args) {
        boolean b = true; // 声明一个boolean类型的变量并赋值
        System.out.println("Boolean value: " + b);
    }
}

总结

以上是Java中八种基本数据类型的详细介绍,包括每种类型的范围、用途以及代码示例。理解这些基本数据类型对于编写高效且正确的Java程序至关重要。


http://www.kler.cn/news/362331.html

相关文章:

  • 安装Openeuler出现的问题
  • 基于K8S的StatefulSet部署mysql主从
  • 与ai一起作诗(《校园清廉韵》)
  • 矩阵的可解性:关于Ax=b的研究
  • 输入输出--I/O流【C++提升】
  • 【计算机网络 - 基础问题】每日 3 题(五十二)
  • 【VUE】v-show 和 v-if 的区别
  • 11. 事件机制
  • FFmpeg源码:av_malloc_array、av_realloc_array函数分析
  • Go_Parser部署、使用与原理分析
  • DOIP协议介绍-1
  • LeetCode 3185. 构成整天的下标对数目 II
  • MySQL8.0主从同步报ERROR 13121错误解决方法
  • VisionPro 手部骨骼跟踪 Skeletal Hand Tracking 虚拟首饰
  • Go:strings包的基本使用
  • Qt学习笔记第21到30讲
  • 『 Linux 』HTTP(三)
  • 【火山引擎】语音合成 | HTTP接口 | 一次性合成 | python
  • AnaTraf | 网络流量分析仪:网络故障排除的利器
  • 038_基于php校园Flea Market售货平台
  • C/C++:指针数组与数组指针
  • C++:模板(2)
  • AI+云原生时代,高校该如何创新教育模式
  • git取消被跟踪的文件并忽略
  • 分享一位教授关于VLAN标签在交换机中的转发原理的教学
  • 线性可分支持向量机的原理推导 线性分隔超平面关于任意样本点 (x_i,y_i)的几何间隔 公式解析