day21

继续昨天的几个常用API

4.Arrays类,要导包 import java.util.Arrays;
public static String toString(int [] a)//返回指定数组的内容的字符串表示形式
public static void sort(int []a)//排序
5.基本类型包装类
Integer类,不用导包
public static Integer valueOf(int i)//返回表示指定的int值的Integer的实例
public static Integer valueOf(String s)//返回一个保存指定值的Integer对象String
Integer i = Integer.valueOf(100);
Integer i = Integer.valueOf("100");//字符串只能是数字.

包装类型转换

int->String
public static String valueOf(int i )
String s2=String.valueOf(number);

String->int
public static int parseInt(String s);
int x= Integer.parseInt(s);

将字符串转为int型数组
package T001;

public class demo {
public static void main(String[] args)
{
String s= "91 27 46 38 50";
String[] strArr=s.split("");//创建一个字符串数组,将字符串传入
int[] arr=new int[strArr.length];
for(int i=0;i<arr.length;i++)
{
arr[i] =Integer.parseInt(strArr[i]);
}
}
}

装箱:基本数据类型->包装类类型
拆箱:包装类类型->基本数据类型
Integer i = 100;//自动装箱
i+=200;//i+200 自动拆箱 ,i=i+200;自动装箱
使用包装类类型,做操作前判断是否为null,只要是对象,使用前必须进行不为null的判断

posted @ 2021-08-01 19:29  lzzs111  阅读(45)  评论(0)    收藏  举报