首页 > 编程语言 >javaSE学习Day1之包装类的使用

javaSE学习Day1之包装类的使用

时间:2023-03-26 16:23:58浏览次数:30  
标签:拆箱 String 包装 数据类型 Day1 自动 javaSE 装箱

包装类的使用

包装类的使用

  1. java提供8种基本数据类型对应的包装类,使得基本数据类型变量具有类的特征
  2. 掌握:基本数据类型、包装类、String三者之间的互相转换


自动装箱与自动拆箱[基本数据类型和包装类的转换]

JDK5.0新特性,自动装箱与自动拆箱。

class Test{
    public void test(){
        //自动装箱,基本数据类型-->包装类对象
        int num2 = 10;
        Integer in1 = num2;//自动装箱

        boolean b1 = true;
        Boolean b2 = b1;//自动装箱

        //自动拆箱,包装类-->基本数据类型
        int num3 = in1;//自动拆箱
        boolean b3 = b2;//自动拆箱
        method(in1);
        method(b2);
    }
    public void method(Object obj){
        System.out.println("000");
    }
}

基本数据类型和String的互相转换

基本数据类型-->String类型:

  1. 连接运算

String str1 = num1 + "";

  1. 调用String的valueOf(Xxx xxx)

float f1 = 12.3f;

String str2 = String.valueOf(f1);

String类型-->基本数据类型:

  1. 调用包装类的parseXxx(String s)方法

int num2 = Interger.parseInt(str1);

boolean b1 = Boolean.parseBoolean(str2);

标签:拆箱,String,包装,数据类型,Day1,自动,javaSE,装箱
From: https://www.cnblogs.com/KJplant/p/17258874.html

相关文章

  • javaSE学习Day1之Object类的使用
    Object类的使用Object类Object类中的方法可以在网上搜索得到Object类是所有java类的父类如果类在声明中未使用extends关键字指明其父类,则默认父类为java.lang.Obje......
  • javaSE学习Day1之多态及向下转型
    向下转型的使用Java的多态性:父类指向子类的声明Animalanimal=newDog()//Dog()重写了父类Animal有了对象的多态性以后,内存实际上加载的是子类的属性和方法,但是由......
  • day13-SpringBoot整合MyBatis/Plus
    SpringBoot整合MyBatis/Plus1.SpringBoot整合MyBatis1.1整合案例需求:整合SpringBoot和Mybatis,向数据库中查询数据。项目结构:1.1.1创建数据库和表--创建数据库DROP......
  • JavaSE
    前言字节流和字符流体系相同,仅操作的数据类型不同。节点流和过滤流的关系,是装饰者模式的体现。转换流,是适配器模式的体现。I/O对磁盘文件的读写,针对的是File类。......
  • JavaSE
    File:用于代表磁盘中的一个文件或文件夹(未必真实存在),提供操作文件本身的方法。1、常用属性路径分隔符:;pathSeparator``pathSeparatorChar`名称分隔符:\Separ......
  • day12-SpringBoot数据库操作
    SpringBoot数据库操作1.JDBC+HikariDataSource在SpringBoot2.x项目中,默认使用Hikari连接池管理数据源。相比于传统的C3P0、DBCP、Tomcatjdbc等连接池更加优秀。当......
  • L2-037 包装机
    一种自动包装机的结构如图1所示。首先机器中有 N 条轨道,放置了一些物品。轨道下面有一个筐。当某条轨道的按钮被按下时,活塞向左推动,将轨道尽头的一件物品推落筐中。......
  • day11-SpringBoot中注入Servlet&Filter&Listener
    SpringBoot中注入Servlet&Filter&Listener1.基本介绍文档:SpringBoot中注入Servlet&Filter&Listener考虑到实际开发业务非常复杂和兼容问题,SpringBoot支持将Servlet、......
  • 【ACM算法竞赛日常训练】DAY1题解与分析
    DAY1共四题:月月查华华的手机:https://ac.nowcoder.com/acm/problem/23053RinneLovesEdges:https://ac.nowcoder.com/acm/problem/22598逆序对:https://ac.nowcoder.com......
  • 《渗透测试》WEB攻防-ASP安全&MDB下载植入&IIS短文件名&写权限&解析 2022 Day18
    1  ➢ ASP-数据库-MDB默认下载➢ ASP-数据库-ASP后门植入连接➢ ASP-中间件-IIS短文件名探针-安全漏洞➢ ASP-中间件-IIS文件上传解析-安全漏洞➢ ASP-中......