美文网首页
三 常用API第二部分——第六节 包装类

三 常用API第二部分——第六节 包装类

作者: 杜艳_66c4 | 来源:发表于2022-05-22 10:10 被阅读0次

1、包装类的概念

包装类

2、装箱与拆箱

装箱:基本类型-->包装类对象
拆箱:包装类对象-->基本类型


装箱与拆箱 具体方法
package cn.day12.demo03;
/**
 * created by apple on 2020/6/14
 * 装箱:把基本类型数据 包到包装类中
 * 1、构造方法
 * Integer(int value) 构造一个新分配的Integer对象,表示指定的int值
 * Integer(String s) 构造一个新分配的Integer对象,表示String参数
指示的int值
 注意: 第二个传递的字符串,是基本类型的字符串,否则会抛出异常。。100 ok  a异常
 2、静态方法
 static Integer valueOf(int i)
 static Integer valueOf(String s)

 拆箱:在包装类中取出基本类型的数据
 成员方法:
 int intValue()
 */
public class DemoInteger {
    public static void main(String[] args) {
        //装箱:
        //构造方法
        Integer in1 = new Integer(1);  //此方法过时了
        System.out.println(in1);  //1  重写了toString

        Integer in2 = new Integer("1");
        System.out.println(in2);   //1

        //静态方法
        Integer in3 = Integer.valueOf(1);
        System.out.println(in3);   //1

        Integer in4 = Integer.valueOf("1");
        System.out.println(in4);  //1
        //拆箱
        int in5 = in4.intValue();
        System.out.println(in5);
    }
}

1
1
1
1
1


3、自动装箱与拆箱

自动

4、基本类型与字符串之间的转换

image.png 转换
package cn.day12.demo03;

public class Demo02Integer {
    /*
    J基本数据类型和字符串之间的转换

     */
    public static void main(String[] args) {
        //基本类型 -》字符串

        int i1 =10;
        String s1 = i1 +"";
        System.out.println(s1+200); //10200

        String s = Integer.toString(100);
        System.out.println(s+200);  // 100200

        String s2 = String.valueOf(100);
        System.out.println(s2 +200); //100200

        //字符串-》基本类型
        int i = Integer.parseInt(s1);
        System.out.println(i+100);  //110

    }
}

相关文章

  • 三 常用API第二部分——第六节 包装类

    1、包装类的概念 2、装箱与拆箱 装箱:基本类型-->包装类对象拆箱:包装类对象-->基本类型 3、自动装箱与拆箱...

  • Runtime 相关 API

    以下列举了使用 Runtime 时常用到的 部分API ,并非全部 Runtime 类 相关 API动态创建一个类...

  • javaAPI(二)

    XML文件 读取XML常用API汇总(通过SAXReader类读取) 从java中写入XML常用API File类...

  • API(三)~ 其他常用类

    一、包装类概述 1. 包装类概述 Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的,...

  • runtime02-常用API

    runtime常用API runtime API01-类相关 runtime API01-类相关-事例01 run...

  • Java常用类,这一次帮你总结好

    常用类 常用类概述: 内部类 Object类 包装类 数学类 时间类 字符串 String Builder和Str...

  • java字节流分析

    InputStream 常用类继承框架 OutputStream 常用类继承框架 想活用输入 / 输出 API ,...

  • Runtime:项目应用

    动态创建类 对应的常用API 动态添加类举例 实例变量 对应的常用API 例子: 实战:修改textField的p...

  • Java基础进阶Object类、常用API

    【Object类、常用API】 主要内容 Object类 Date类 DateFormat类 Calendar类 ...

  • 【Object类、常用API】

    【Object类、常用API】 主要内容 Object类 Date类 DateFormat类 Calendar类 ...

网友评论

      本文标题:三 常用API第二部分——第六节 包装类

      本文链接:https://www.haomeiwen.com/subject/nqmiyrtx.html