zoukankan      html  css  js  c++  java
  • 装箱 拆箱Integer .ValueOf()

    package Baozhuang;
    
    public class IntegerTest {
    
        public static void main(String[] args) {
            /*装箱:把基本数据类型转化为对应的对象数据类型
              好处:1.在需要使用对象数据类型的时候,转换成对应的对象类型(集合里面)
                  2.转换完成以后,拥有相应的属性和方法,方便操作
            */
            //方法一  整型
            int i = 15;
            System.out.println(i);
            Integer integer2 = new Integer(15);
            System.out.println(integer2);
            int i0 = integer2;        //拆箱
            System.out.println(i0);
            //方法二    接受字符串必须为数字类型
            Integer integer = new Integer("122");
            System.out.println(integer);
            int i1 = integer;
            System.out.println(i1);
            
            //方法三     .ValueOf()方法
            Byte byteValue = Byte.valueOf("14");    //装箱
            Byte byteValue1 = byteValue.byteValue();    //拆箱
            System.out.println(byteValue1);
            Integer integer3 = Integer.valueOf(18);
            int i2 = integer3.intValue();
            System.out.println(i2);
            
            //方法四  最简便
            Integer intObject = 5;    //装箱
            int intValue = intObject.intValue();//拆箱
            System.out.println(intValue);
            
            //字符串和基本数据类型的转换
            //字符串转换成基本数据类型    数据类型.parseInt("");
            int i5 = Integer.parseInt("123");
            System.out.println(i5);
            float f = Float.parseFloat("123");
            System.out.println(f);
            double d = Double.parseDouble("123");
            System.out.println(d);
            boolean b = Boolean.parseBoolean("1");
            System.out.println(b);
            
            //基本数据类型转化为字符串
            int i6 = 1235;
            String s = Integer.toString(i6);
            System.out.println(s);
            String sex =Character.toString('男'); 
            System.out.println(sex);
            
            String s1 = 123 + "";
            System.out.println(s1);
        }
    
    }
  • 相关阅读:
    哇塞 今天是数论专场呢 我要爆炸了
    树状数组模板题 hdu 1166
    [思维]Radar Scanner
    [思维]Minimum Spanning Tree
    [容斥]数对
    [概率]Lucky Coins
    [数学]特征方程求线性递推方程的通项公式
    [树状数组][2019徐州网络赛I]query
    [计算几何]Piece of Cake
    [欧拉降幂][2019南京网络赛B]super_log
  • 原文地址:https://www.cnblogs.com/xiaolei121/p/5760764.html
Copyright © 2011-2022 走看看