Arrays类、基本类型包装类

33 篇文章 0 订阅
30 篇文章 0 订阅

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类:基本类型int的包装类。
构造方法

    public Integer(int value)
    例:
    Integer n=new Integer(7);
    
	public Integer(String s)
	例:
	  Integer n=new Integer("24");

int类型与String类型互相转换
int转String
1、int数据后面加"",例:int a=10;String b=a+"";
2、int a=20;String b=String.valeOf(a);
3、String a=Integer.toString(30);
String转int
1、

Integer integer=new Integer("5");
int a=integer.intValue();

2、Int a=Integer.parseInt("20");

基本数据类型、基本数据类型包装类、互相转换
手动装箱:Integer a=integer.valeOf(10);
手动拆箱:int b=a.intValue( );
自动装箱:Integer aa=10;
自动拆箱:int bb=aa;

//注意:
    Integer i1 = 128;
	Integer i2 = 128;
	System.out.println(i1 == i2);//false 
    //超过了一个字节的范围(-128~127),会new 一个Integer对象
    //没有超过一个字节的范围,存储在方法区中的字节常量池
	System.out.println(i1.equals(i2));
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值