• 基本类型包装类


    8种基本类型对应的包装类如下:

     

    字符串转基本数据类型

    parseInteger();方法

    格式:

    String a="155555";

           int b=Integer.parseInt(a);

    基本类型转字符串:

    1.直接与“”相连

    String sa=123+"";

          

        2.valueOf();

        String sd=String.valueOf(要转的基本类型);

          

        3.toString();//调用的包装类中的toString()方法

        String sx=Integer.toString(要转的基本类型);

    基本类型转为包装类:

           1.通过构造方法

           Integer a1=new Integer(基本类型);

           2.通过普通方法

           Integer a2=Integer.valueOf(基本类型);

          

    包装类转为基本类型:

           int z1=a1.intValue();

    自动拆装箱:

    JDK1.5版本以后的新特性

    自动装箱:基本数据类型转包装类

    自动拆箱:将包装类转基本数据类型

    自动装箱 如果数值在byte范围内 不会创建新的空间 而是使用原有的空间

    Integer a=123;//自动装箱

        a=a+1;//自动拆箱

     

    System类:

    概念:System中代表程序所在系统,提供了对应的一些系统属性信息,和系统操作。

    System类不能手动创建对象,因为构造方法被private修饰,阻止外界创建对象。System类中的都是static方法,类名访问即可。

    exit(); 程序终止方法

    终止当前正在运行的java虚拟机

    exit(int status)用来结束正在运行的Java程序。参数传入一个数字即可。通常传入0记为正常状态,其他为异常状态

    getProperty(String key) 用来获取指定(字符串名称)中所记录的系统属性信息

    arraycopy()方法:

    用来实现将源数组部分元素复制到目标数组的指定位置

     

    arraycopy(原数组名,原数组中要复制的起始位置,目标数组名,目标数组中要替代的位置,复制个数);

  • 相关阅读:
    【WPF】城市级联(XmlDataProvider)
    【C#】利用反射构建实体
    毕业档案保存
    【WPF】淡入淡出切换页面
    【C#】Lamada表达式演变过程
    【C#】实现INotifyPropertyChanged的3种方法
    【Unity】矩阵运算
    (win7/8/10)鼠标右键添加按下SHIFT键时弹出带管理员权限的“在此处打开命令窗口”
    如何给grldr.mbr和grldr改名
    常用的时间同步服务器地址
  • 原文地址:https://www.cnblogs.com/hhthtt/p/10488112.html
Copyright © 2020-2023  润新知