String常用方法总结

String类:字符串不可变的,字符串常量池-堆
new String()
new String("")
new String(char[ ] )
new String(byte[ ], charset=) 解码再编码

int   indexOf(char/String[, int]) **从指定下标位置开始,给定字符第一次出现的位置**
int   lastIndexOf(char/String[, int])  **反过来的 多用于 查看ip地址后边几个有用的数字的索引**
String  substring(int[, int])  **将此字符串在序列位置切割**
char[]  toCharArray()  **将此字符串转换为一个新的字符数组
char   charAt(int)**  **返回索引位置的字符**
String   trim()  //**去掉前后两端空格**
boolean startsWith(String)  **是否以...开始** 可以在后边加索引 表示当前索引位置是否以这个开始
boolean endsWith(String)  **是否以...结束**
String toUpperCase()   **变大写**
String toLowerCase()   **变小写**
boolean equalsIngnoreCase()  **// 忽略大小写的判断**
boolean isEmpty()  	**// 判断字符串长度是否为0**
String str = String.valueOf(new Integer(0));**// 将所有其他类型对象变成字符串类型**

StringBuilder
StringBuilder append(String):return this; //追加字符串
StringBuilder insert(String, int) //在索引位置插入字符串
StringBuilder delete(int, int) //前包含后不包含的删除
StringBuilder replace(int, int,String) //用指定字符串替换给定序列中的字符串
StringBuilder reverse() //将其字符串反转

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值