Java中StringBuffer类、Integer类和Character的概述

1:StringBuffer
(1)用字符串做拼接,比较耗时并且也耗内存,而这种拼接操作又是比较常见的,为了解决这个问题,Java就提供了
   一个字符串缓冲区类StringBuffer供我们使用。
(2)StringBuffer的构造方法
A:StringBuffer()
B:StringBuffer(int size)
C:StringBuffer(String str)
(3)StringBuffer的常见功能(自己补齐方法的声明和方法的解释)

A:添加功能    

                  StringBuffer类对象.append("添加内容");

B:删除功能      

                  删除单个字符: StringBuffer类对象.deleteCharAt(索引1);

                  删除字符串:     StringBuffer类对象.delete(索引1, 索引2);(删左不删右)

C:替换功能

                   StringBuffer类对象.replace(索引1, 索引2, "替换内容");(换左不换右)

D:反转功能 

                   StringBuffer类对象.reverse();

E:截取功能(注意这个返回值)

                     截取方法1:StringBuffer类对象.substring(索引1); (截取索引1之后的字符串)

                     截取方法2:StringBuffer类对象.substring(索引1,索引2);(截取索引1与索引2之间的字符串)

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;

3:Character
(1)Character构造方法
Character ch = new Character('a');
(2)常用方法:

A:判断给定的字符是否是大写

                Character.isUpperCase('字符');

B:判断给定的字符是否是小写

                Character.isLowerCase('字符');

C:判断给定的字符是否是数字字符

                Character.isDigit('字符');

D:把给定的字符转成大写

                 Character.toUpperCase('字符');

E:把给定的字符转成小写
         Character.toLowerCase('字符');
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值