常见API——Arrays类、基本数据类型包装类知识点

Arrays类概述
针对数组进行操作的工具类。提供了排序,查找等功能。

成员方法(工具类中一般都是一些静态方法)

public static String toString(int[] a)将数组转化成字符串

public static void sort(int[] a)排序

public static int binarySearch(int[] a,int key)二分法查找,如果找不到某个值,返回的是将其插入数组中的位置的负数



基本类型包装类

为什么会有基本类型包装类
将基本数据类型封装成对象的好处在于可以在对象中定义更多的功能方法操作该数据。
常用操作
常用的操作之一:用于基本数据类型与字符串之间的转换。
基本类型和包装类的对应

byte Byte
short Short
int Integer
long Long
float         Float
double Double
char Character
boolean Boolean


Integer类

概述:通过JDK提供的API,查看Integer类的说明
Integer 类在对象中包装了一个基本类型 int 的值,
该类提供了多个方法,能在 int 类型和 String 类型之间互相转换,
还提供了处理 int 类型时非常有用的其他一些常量和方法
构造方法
* public Integer(int value)
* public Integer(String s)


String和int类型的相互转换
int -- String
* a: 和""进行拼接
* b:public static String valueOf(int i)
* c:int -- Integer -- String(Integer类的toString方法())
* d:public static String toString(int i)(Integer类的静态方法)
String -- int
* a:String -- Integer -- int
* public static int parseInt(String s)

基本数据类型包装类有八种,其中七种都有parseXXX方法,可以将这七种的字符串表现形式转换成基本数据类型

char的包装类Character中没有parseXxx方法。因为字符串到字符的转换通过toCharArray()就可以将字符串转化为字符



JDK5的新特性
自动装箱:把基本类型转换为包装类类型
自动拆箱:把包装类类型转换为基本类型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值