• Java常用工具——java包装类


    一、包装类和基本数据类型

    装箱:基本数据类型——包装类

    拆箱:包装类——基本数据类型

    package com.imooc.wrap;
    
    public class WrapTestOne {
    
        public static void main(String[] args) {
            // 装箱:把基本数据类型转换成包装类
            //1.自动装箱
            int t1=2;
            Integer t2=t1;
            //2.手动装箱
            Integer t3=new Integer(t1);
            
            //测试
            System.out.println("int类型变量t1="+t1);
            System.out.println("Ingeter类型变量t2="+t2);
            System.out.println("Ingeter类型变量t3="+t3);
            System.out.println("=======================");
            //拆箱:把包装类转换成基本数据类型
            //1.自动拆箱,通过赋值=实现
            int t4=t2;
            //2.手动拆箱
            int t5=t2.intValue();
            double t6=t2.doubleValue();
            //测试
            System.out.println("Integer类型对象t2="+t2);
            System.out.println("自动拆箱后,int类型对象t4="+t4);
            System.out.println("手动拆箱后,int类型对象t5="+t5);
            System.out.println("手动拆箱后,double类型对象t6="+t6);
    
        }
    
    }

    二、字符串和基本数据类型

    基本数据类型——字符串:包装类.toString(基本数据类型);

    字符串——基本数据类型:包装类.parseInt(字符串);/包装类.valueOf(字符串);

    package com.imooc.wrap;
    
    public class WrapTestTwo {
    
        public static void main(String[] args) {
            // 基本数据类型转换为字符串
            int t1=2;
            String t2=Integer.toString(t1);
            //测试
            System.out.println("int类型转换为String类型对象t2="+t2);
            System.out.println("============================");
            //字符串转换为基本数据类型
            //1.包装类的parse
            int t3=Integer.parseInt(t2);
            //2.包装类的valueOf先将字符串转换成包装类,再通过自动拆箱完成基本类型转换
            int t4=Integer.valueOf(t2);
            //测试
            System.out.println("String类型转换为int类型对象t3="+t3);
            System.out.println("String类型转换为int类型对象t4="+t4);
        }
    
    }
  • 相关阅读:
    django-模板之extends(三)
    django-模板之模板变量(二)
    django-模板之自定义模板路径(一)
    django-Views之类视图 (六)
    django-Views之使用视图渲染模板(五)
    django-Views之装饰器(四)
    django-Views之常见的几种错误视图代码(三)
    用nginx搭建http/rtmp/hls协议的MP4/FLV流媒体服务器
    通过nginx搭建hls流媒体服务器
    ffmpeg解码RTSP/TCP视频流H.264(QT界面显示视频画面)
  • 原文地址:https://www.cnblogs.com/loveapple/p/11139989.html
Copyright © 2020-2023  润新知