String类
Posted 987m
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了String类相关的知识,希望对你有一定的参考价值。
String类:
获得字符串的长度:length()
比较字符串:equals()
连接字符串:concat()
//concat()方法首先获取拼接字符串的长度,判断这个字符串长度是否为0(判断这个用来拼接的字符串是不是空串),如果是就返回原来的字符串(等于没有拼接);否则就获取源字符串的长度,创建一个新的char[]字符数组,这个字符数组的长度是拼接字符串的长度与源字符串的长度之和,通过Arrays类的copyOf方法复制源数组,然后通过getChars方法将拼接字符串拼接到源字符串中,然后将新串返回。
提取字符串:substring()
搜索字符串:indexOf()
拆分字符串:split()
StringBuffer:String增强版
sb.toString(); //转化为String类型
sb.append("**"); //追加字符串
sb.insert(1,"**"); //插入字符
String中的concat()方法只能将String类型中的字符串追加到一个字符串后。
StringBuffer可以将任何类型的值追加到字符串之后。
以上是关于String类的主要内容,如果未能解决你的问题,请参考以下文章