zoukankan      html  css  js  c++  java
  • Java包装类

    自动装箱:指开发人员可以把一个基本数据类型直接赋给对应的包装类

    自动拆箱:指开发人员可以把一个包装类对象直接赋给对应的基本数据类型

    要把基本数据类型称为对象的时候,需要把基本数据类型进行包装,

    运用:把一个对象赋值给一个基本数据类型(一个由数字组成的字符串赋值给一个int或者float类型的基本数据类型)

    比如:

    List list = new ArrayList();		 	//集合List只能添加对象
    list.add(1);						//1是基本数据类型,自动装箱之后才能添加到集合中
    		
    Iterator i = list.iterator();
    while(i.hasNext()){
        int m = (Integer)i.next();		//next()方法返回的是Object,需要强转Integer之后,自动拆箱
    }
    

    包装类的应用,将一个全由数字组成的字符串变成一个int或者float类型的基本数据

    //=================================================
    // File Name       :	Wrapper_demo
    //------------------------------------------------------------------------------
    // Author          :	Common
    
    
    
    //主类
    //Function        : 	Wrapper
    public class Wrapper_demo {
    
    	public static void main(String[] args) {
    		// TODO 自动生成的方法存根
    		String str1 = "30";
    		String str2 = "30.3";
    		int x = Integer.parseInt(str1);
    		float f = Float.parseFloat(str2);
    		System.out.println(x);
    		System.out.println(f);
    	}
    
    }
    
  • 相关阅读:
    Kotlin 基础
    ViewPager2
    8086-debug指令
    (四)主控板改IP,升级app,boot,mac
    (三)主控板生级uboot与内核
    (四)linux网络编程
    (七)嵌入式系统异常程序远程定位
    (六)ARM状态寄存器-PSR
    (五)stm32工程代码HardFault异常查错调试方法
    (十)makefile
  • 原文地址:https://www.cnblogs.com/tonglin0325/p/5241954.html
Copyright © 2011-2022 走看看