Java开发常用类总结_03

1:StringBuffer(掌握)

(1)用字符串做拼接,比较耗时并且也耗内存,而这种拼接操作又是比较常见的,为了解决这个问题,Java就提供了
   一个字符串缓冲区类。StringBuffer供我们使用。
(2)StringBuffer的构造方法
	A:StringBuffer()
	B:StringBuffer(int size)
	C:StringBuffer(String str)
(3)StringBuffer的常见功能(自己补齐方法的声明和方法的解释)
	A:添加功能
	B:删除功能
	C:替换功能
	D:反转功能
	E:截取功能(注意这个返回值)
(4)StringBuffer的练习(做一遍)
	A:String和StringBuffer相互转换
		String -- StringBuffer
			构造方法
		StringBuffer -- String
			toString()方法
	B:字符串的拼接
	C:把字符串反转
	D:判断一个字符串是否对称
(5)面试题
	小细节:
		StringBuffer:同步的,数据安全,效率低。
		StringBuilder:不同步的,数据不安全,效率高。
	A:String,StringBuffer,StringBuilder的区别
	B:StringBuffer和数组的区别?
(6)注意的问题:
	String作为形式参数,StringBuffer作为形式参数。

2:Integer(掌握)

(1)为了让基本类型的数据进行更多的操作,Java就为每种基本类型提供了对应的包装类类型
	byte 		Byte
	short		Short
	int			Integer
	long		Long
	float		Float
	double		Double
	char		Character
	boolean		Boolean
(2)Integer的构造方法
	A:Integer i = new Integer(100);
	B:Integer i = new Integer("100");
		注意:这里的字符串必须是由数字字符组成
(3)String和int的相互转换
	A:String -- int
		Integer.parseInt("100");
	B:int -- String
		String.valueOf(100);
(4)其他的功能(了解)
	进制转换
(5)JDK5的新特性
	自动装箱	基本类型--引用类型
	自动拆箱	引用类型--基本类型
	
	把下面的这个代码理解即可:
		Integer i = 100;
		i += 200;
(6)面试题
	-128到127之间的数据缓冲池问题

3:Character(了解)

(1)Character构造方法	
	Character ch = new Character('a');
(2)要掌握的方法:(自己补齐)
	A:判断给定的字符是否是大写
	B:判断给定的字符是否是小写
	C:判断给定的字符是否是数字字符
	D:把给定的字符转成大写
	E:把给定的字符转成小写
(3)案例:
	统计字符串中大写,小写及数字字符出现的次数
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值