springbuild springbuilder 删除最后一位
转载
Spring
char
| charAt(int index)
返回 inder位置上的字符 |
int
| compareTo(String
根据ASCII码表 比较两个字符串的大小。 |
int
| compareToIgnoreCase(String
比较两个字符串的大小,忽略大小写。 |
String
| concat(String
将指定的字符串连接到该字符串的末尾。 |
boolean
| contains(CharSequence
当且仅当此字符串包含指定的char值序列时才返回true。 |
boolean
| endsWith(String
测试此字符串是否以指定的后缀结尾。 |
boolean
| equals(Object
将此字符串与指定对象进行比较。 |
byte[]
| getBytes()
使用平台的默认字符集将此 String 编码为字节序列,将结果存储到新的字节数组中。 |
byte[]
| getBytes(String
使用命名的字符集将此 String 编码为字节序列,将结果存储到新的字节数组中。 |
int
| hashCode()
返回此字符串的哈希码。 |
int
| indexOf(String
返回指定子字符串第一次出现的字符串内的位置。 |
int
| indexOf(String
返回指定子串的第一次出现的字符串中的索引,从指定的索引开始。 |
boolean
| isEmpty()
字符串是否为空 。
|
int
| lastIndexOf(String
返回指定子字符串最后一次出现的字符串中的索引。 |
int
| lastIndexOf(String
返回指定子字符串的最后一次出现的字符串中的索引,从指定索引开始向后搜索。 |
int
| length()
返回此字符串的长度。 |
String
| replace(char oldChar, char newChar)
将字符串中的所有的 oldChar 替换成 newChar 。 |
String
| replaceFirst(String oldStr, String
将字符串中的第一个 oldStr 替换成 newStr |
String[]
| split(String
删除字符串中的 str 并将字符串分割成字符串数组 |
String[]
| split(String
limit为 -1 的时候,会保留后面的空字符串 limit为 0 的时候,会丢弃后面的空字符串 limit为正的时候,代表生成的数组的长度 |
boolean
| startsWith(String
测试此字符串是否以指定的前缀开头。 |
boolean
| startsWith(String
测试在指定索引处开始的此字符串的子字符串是否以指定的前缀开头。 |
String
| substring(int beginIndex)
从 beginIndex 开始截取字符串 |
String
| substring(int beginIndex, int endIndex)
截取[ beginIndex , engIndex) 范围内的字符串
|
char[]
| toCharArray()
将此字符串转换为新的字符数组。 |
String
| toLowerCase()
将所有在此字符 String 使用默认语言环境的规则,以小写。 |
String
| toString()
此对象(已经是字符串!)本身已被返回。 |
String
| toUpperCase()
将所有在此字符 String 使用默认语言环境的规则大写。 |
String
| trim()
返回一个字符串,其值为此字符串,并删除任何前导和尾随空格。 |
SpringBuffer
Constructor and Description
|
StringBuffer()
构造一个没有字符的字符串缓冲区,初始容量为16个字符。 |
StringBuffer(String
构造一个初始化为指定字符串内容的字符串缓冲区。 |
StringBuffer
| append(String
将指定的字符串附加到此字符序列。 |
int
| capacity()
返回当前容量。 |
char
| charAt(int index)
返回 char 在指定索引在这个序列值。 |
StringBuffer
| delete(int start, int end)
删除此序列的子字符串中的字符。 |
StringBuffer
| deleteCharAt(int index)
删除指定位置的字符。 |
int
| indexOf(String
返回指定子字符串第一次出现的字符串内的索引。 |
int
| indexOf(String
返回指定子串的第一次出现的字符串中的索引,从指定的索引开始。 |
StringBuffer
| insert(int offset, String
将字符串插入到此字符序列中。 |
int
| lastIndexOf(String
返回指定子字符串最后一次出现的字符串内的索引。 |
int
| lastIndexOf(String
返回指定子字符串最后一次出现的字符串中的索引,从指定的索引开始。 |
int
| length()
返回长度(字符数)。 |
StringBuffer
| replace(int start, int end, String
用指定的String中的字符替换此序列的子字符串中的 String 。 |
StringBuffer
| reverse()
反转整个字符。 |
String
| substring(int start, int end)
返回一个新的 String ,其中包含此序列中当前包含的字符的子序列。 |
String
| toString()
返回表示此顺序中的数据的字符串。 |
void
| trimToSize()
尝试减少用于字符序列的存储。 |
StringBuffer 和 StringBuilder 几乎是一样的,它们保存的字符串是可以修改的,而String对象保存的字符串是不可修改的。
但是他俩的区别在于:
StringBuffer是线程安全的,执行效率低;StringBuilder是线程不安全,执行效率高。
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。