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

包装类(全面解析)

Java中的常用类

含义:直接调用实现一些功能【如:Arrays工具类中的方法】

主要关注常用类中的【以jdk api中的包装类为例】

A、字段摘要(一般只看全局常量,字段名是全大写即常量)

B、构造方法摘要(通过看构造方法就能知道此类怎么去创建对象)

C、方法摘要(一个方法代表是一个独立的功能)

包装类

含义:对8大基本数据类型进行封装

基本数据类型 包装类
byte Byte
short Short
int Integer
long Long
float Float
double Double
char Character
boolean Boolean

主要注意int和char的包装类,其它基本数据类型的包装类就首字母大写

共同点

都能表示同一个数据类型和存储的数据,及存储范围一样

不同点

基本数据类型:其内无调用的成员

包装类:是引用数据类型,每个包装类内都有很多方法,并且还支持各种数据类型的转换

本质的区别是:包装类能调用方法,而基本数据类型不能

	就比如基本数据类型不能看最大最小值,但包装类可以,可以调用MIN/MAX字段

【数值】包装类都会继承Number(抽象类),父类子类都有这几个常用方法:

byte byteValue();

	把Byte包装类转为byte类型
public class PackagingCategoryDemo {
   
    public static void main(String[] args) {
   
        Byte x = 12;
        System.out.println(x.byteValue());//12
    }
}

short shortValue();

	把Short包装类转为short类型
public class PackagingCategoryDemo {
   
    public static void main(String[] args) {
   
        Short x = 200;
        System.out.println(x.shortValue());//200
    }
}

int intValue();

	把Int包装类转为int类型
public class PackagingCategoryDemo {
   
    public static void main(String[] args) {
   
        Integer x = 5000;
        System.out.println(x.intValue());//5000
    }
}

long longValue();

	把Long包装类转为long类型
public class PackagingCategoryDemo {
   
    public static void main

http://www.kler.cn/a/529671.html

相关文章:

  • 解锁豆瓣高清海报(二) 使用 OpenCV 拼接和压缩
  • Kafka常见问题之 java.io.IOException: Disk error when trying to write to log
  • 使用MATLAB进行雷达数据采集可视化
  • 【etcd】二进制安装etcd
  • Vue 3 30天精进之旅:Day 11 - 状态管理
  • 2025:影刀RPA使用新实践--CSDN博客下载
  • 如何使用 DeepSeek 和 Dexscreener 构建免费的 AI 加密交易机器人?
  • 【JavaWeb学习Day14】
  • Windows上的本地化部署通义千问qwen,含API调用流式和非流式调用demo
  • 通信易懂唠唠SOME/IP——SOME/IP协议简介
  • UE5 蓝图学习计划 - Day 5:复习与整合实践
  • 3D图形学与可视化大屏:什么是材质属性,有什么作用?
  • 【Block总结】Shuffle Attention,新型的Shuffle注意力|即插即用
  • 在C语言中使用条件变量实现线程同步
  • w187社区养老服务平台的设计与实现
  • M|哪吒之魔童闹海
  • 【网络】传输层协议TCP(重点)
  • Python虚拟环境
  • Redis万字面试题汇总
  • 虚幻基础16:locomotion direction
  • 使用ollama在本地部署一个deepseek大模型
  • 面渣逆袭之Java基础篇3
  • LLMs之DeepSeek:Math-To-Manim的简介(包括DeepSeek R1-Zero的详解)、安装和使用方法、案例应用之详细攻略
  • XML DOM 节点
  • 详解Kafka并行计算架构
  • 深入了解 ls 命令及其选项