zoukankan      html  css  js  c++  java
  • 8.包装类常用方法

    /**
     * 包装类常用方法
     * */
    public class Demo {
        public static  void main(String[] args){
            //XXXValue():包装类转换成基本类型
            Integer integerId=new Integer(25);
            int intId=integerId.intValue();
            System.out.println(intId);
            
            Boolean booleanVal=new Boolean(true);
            boolean bool2=booleanVal.booleanValue();
            System.out.println(bool2);
            System.out.println("*************************");
            
            //toString():以字符串形式返回包装对象表示的基本类型数据
            String sex=Character.toString('男');
            String id=Integer.toString(89);
            System.out.println(sex);
            System.out.println(id);
            String sex2='男'+"";
            String id2=89+"";
            System.out.println(sex2);
            System.out.println(id2);
            System.out.println("*************************");
            
            //所有包装类valueOf(type value)
            Integer intValue=Integer.valueOf(21);
            System.out.println(intValue);
            Boolean bool=Boolean.valueOf(false);
            System.out.println(bool);
            System.out.println("*************************");
            
            //除Character类外,其他包装类valueOf(String s)
            intValue=Integer.valueOf("32");
            //bool=Boolean.valueOf("true");
            bool=Boolean.valueOf("love");
            //编译错误
            //Character c=Character.valueOf("a");
            System.out.println(intValue);
            System.out.println(bool);
            System.out.println("*************************");
            
            //parseXXX():把字符串转换为相应的基本数据类型数据(Character除外)
            int i=Integer.parseInt("89");
            System.out.println(i);
            //boolean flag=Boolean.parseBoolean("true");
            //boolean flag=Boolean.parseBoolean("TRue");
            //boolean flag=Boolean.parseBoolean("love");
            boolean flag=Boolean.parseBoolean("false");
            System.out.println(flag);
            System.out.println("*************************");
            
            //基本类型和包装类的自动转换:装箱和拆箱
            //装箱
            Integer intObject=5;
            //拆箱
            int intValue2=intObject;
            System.out.println(intObject+"	"+intValue2);
        }
    }
  • 相关阅读:
    pam_cracklib module
    转:ubuntu svn
    fw: subversion+apache config
    转:jenkins 简介
    fw:java 10大必知技术
    FW: Linux 搭建 csvn 服务器。
    转:修改svn 端口号
    转:Ubuntu搭建jenkins
    转:vmware workstation的三种网络连接方式。
    图像处理之直方图均衡
  • 原文地址:https://www.cnblogs.com/xiaotaoxu/p/5536628.html
Copyright © 2011-2022 走看看