基本类型包装类
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虚拟机
l exit(int status)用来结束正在运行的Java程序。参数传入一个数字即可。通常传入0记为正常状态,其他为异常状态
getProperty(String key) 用来获取指定键(字符串名称)中所记录的系统属性信息
arraycopy()方法:
用来实现将源数组部分元素复制到目标数组的指定位置
arraycopy(原数组名,原数组中要复制的起始位置,目标数组名,目标数组中要替代的位置,复制个数);