字符类Character 和 修改StringBuilder中的字符串(Builder类)

2013年 1月 13日

字符类Character

+charvalue() : char                                              从这个对象里返回char的值

+compareTo(anotherCharacter : Character) : int     将这个字符与其他字符进行比较 

+equals(anotherCharacter : Character) : boolean     如果这个字符等于另一个字符则返回true

+isDigit(ch : char) : boolean                           如果这个字符是一个数字符返回true

+isLetterOrDigit(ch : char) : boolean                如果这个字符是一个数或一个字符返回true

+isLowerCase(ch : char) : boolean                          如果这个字符是小写字母返回true

+isUpperCase(ch : char) : boolean                           如果这个字符是大写字母返回true

+toLowerCase(ch : char) : char                               返回指定字母的小写

+toUpperCase(ch : char) : char                               返回指定字母的大写

修改StringBuilder中的字符串

+append(data : char) : StringBuilder     给这个字符串生成器追加一个char型数组

+append(data : char[] , offset : int , len : int) : StringBuilder  

将data中的子数组追加给这个字符串生成器

+append(v : aprimitiveType) : StringBuilder  将一个基本类型值作为字符串追加到这个生成器

+append(s : String) : StringBuilder   将一个字符串追加到这个字符串生成器

+delete(startIndex : int, endIndex : int) : StringBuilder 

删除从startIndex到endIndex-1的字符

+deleteCharAt(index : int) : StringBuilder 删除指定下标的字符

+insert(index : int , data : char: char[], offset : int, len : int) : StringBuilder

将数组中数据子数组插入到生成器的指定下标

+insert(offset : int, data: char[]) : StringBuilder  将数据插入这个生成器的位置偏移量处

+insert(offset : int, b : aprimitiveType ) :  StringBuilder 

将转换成字符串的值插入到这个生成器中

+insert(offset : int , s : String ) : StringBuilder 

将转换成字符串的值插入到这个是生成器中

+replace(startIndex : int. endIndex : int, s : String) : StringBuilder

使用特定的字符串替换生成器的中从startIndex到endIndex-1的字符

+reverse() : StringBuilder  颠倒生成器中的字符

+setCharAt(index : int, ch : char) : void  在这个生成器中特定下标处设置一个新的字符

原文地址:https://www.cnblogs.com/shaoshao/p/2859981.html