String类

  String 类代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。

  字符串是常量;它们的值在创建之后不能更改。字符串缓冲区支持可变的字符串。因为 String 对象是不可变的,所以可以共享。例如:

 String str = "abc";

等效于:

char data[] = {'a', 'b', 'c'};

String str = new String(data);

 

 char     charAt(int index)
              返回指定索引处的 char

string      concat(String str)
               将指定字符串连接到此字符串的结尾。

boolean    equals(Object anObject)
              将此字符串与指定的对象比较。

int           indexOf(int ch)
          返回指定字符在此字符串中第一次出现处的索引。

int       length()
          返回此字符串的长度。

boolean   matches(String regex)
          告知此字符串是否匹配给定的正则表达式

string     replace(char oldChar, char newChar)
          返回一个新的字符串,它是通过用 newChar 替换此字符串中出现的所有 oldChar 得到的。

string[]    split(String regex)
          根据给定正则表达式的匹配拆分此字符串。

char[]     toCharArray()
          将此字符串转换为一个新的字符数组。

string     toString()
          返回此对象本身(它已经是一个字符串!)。

string     trim()
          返回字符串的副本,忽略前导空白和尾部空白。

 

posted @ 2016-04-18 21:23  forevery  阅读(124)  评论(0编辑  收藏  举报