java string类常用方法总结

在这里插入图片描述
int length():返回字符串的长度: return value length
char charAt(int index):返 回某索引处的字符return value[index]
boolean isEmpty():判断是否是空字符串: return value.length == 0
String toLowerCase():使用默认语言环境,将String 中的所有字符转换为小写
String toUpperCase():使用默认语言环境,将String 中的所有字符转换为大写
String trim():返回字符串的副本,忽略前导空白和尾部空白
boolean equals(Object obj):比较字符串的内容是否相同
boolean equalsIgnoreCase(String anotherString):与equals方法类似, 忽略大
小写
String concat(String str):将指定字符串连接到此字符串的结尾。等价于用 “+”
int compare To(String anotherString):比较两个字符串的大小
String substring(int beginIndex): 返回一个新的字符串,它是此字符串的从
beginIndex开始截取到最后的一一个 子字符串。
String substring(int beginIndex, int endIndex) :返回一个新字符串,它是此字
符串从beginIndex开始截取到endIndex(不包含)的一个子字符串。
int length():返回字符串的长度: return value.length
char charAt(int index):返回某索引处的字符return value[index]
boolean isEmpty():判断是否是空字符串: return value.length == 0
String toLowerCase():使用默认语言环境,将String中的所有字符转换为小写
String toUpperCase():使用默认语言环境,将String中的所有字符转换为大写
String trim():返回字符串的副本,忽略前导空白和尾部空白
boolean equals(Object obj):比较字符串的内容是否相同
boolean equalslgnoreCase(String anotherString): 与equals方法类似, 忽略大
小写
String concat(String str):将指定字符串连接到此字符串的结尾。等价于用“+”
int compare To(String anotherString):比较两个字符串的大小
String substring(int beginlndex): 返回一个新的字符串,它是此字符串的从
beginIndex开始截取到最后的一一个子字符串。
String substring(int beginIndex, int endIndex) :返回一个新字符串,它是此字
符串从beginIndex开始截取到endIndex(不包含)的一一个 子字符串。
String replace(char oldChar, char newChar):返回一个新的字符串,它是
通过用newChar替换此字符串中出现的所有oldChar得到的。
String replace(CharSequence target, CharSequence replacement): 使
用指定的字面值替换序列替换此字符串所有匹配字面值目标序列的子字符串。
String replaceAll(String regex, String replacement): 使用给定的
replacement替换此字符串所有匹配给定的正则表达式的子字符串。
String replaceFirst(String regex, String replacement): 使用给定的
replacement
替换此字符串匹配给定的正则表达式的第一一个 子字符串。
boolean matches(String regex): 告知此字符串是否匹配给定的正则表达式。
String[] split(String regex):根据给定正则表达式的匹配拆分此字符串。
StringD] split(String regex, int limit):根据匹配给定的正则表达式来拆分此
字符串,最多不超过limit个,如果超过了,剩下的全部都放到最后-一个元素中。
StringBuffer append(xxx): 用于进行字符串拼接
StringBuffer delete(int start, int end):删除指定位置的内容
StringBuffer replace(int start, int end, String str): 把[start,end)位置 替换为str
StringBuffer insert(int offset, xxx): 在指定位置插入xxx
StringBuffer reverse() :把当前字符序列逆转
pubLic int indexOf(String str)
pubLic String substring(int start, int end)
public int Length()
public char charAt(int n )
public void setCharAt(int n , char ch)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值