Java 基础——String

String 类及其内部丰富的成员函数,以及 Java 与之相搭配的工具类,是进行字符串解析的重要工具。

常见成员函数

  • (1)切分:split()

    String[] split(String regex);
  • (2)修建、整理:trim()

    String trim() 
    • 所谓的修剪、整理,其实就是删除字符串前后的空格
    • with any leading and trailing whitespace removed.
    • 常和split()相搭配,对切分出来的单个字符串删除前后的空格,split("- -")[0].trim()
  • (3)查询相匹配的位置:indexOf()(第一次出现的)、lastIndexOf()(最后一个出现的)

    public int indexOf(String str) {
        return indexOf(str, 0);
    }
    public int indexOf(String str, int fromIndex);
  • (4)根据起始和终止位置,截取子串(substring)

    String substring(int beginIndex, int endIndex);

    可用于截断,比如删除一个 URL 信息开头的 “GET /” 部分:

    str = str.substring("GET /".length());
  • (5)以某前缀(prefix)开始,以某后缀(suffix)结束

    boolean startsWith(String prefix);
    boolean endsWith(String suffix);

你可能感兴趣的:(Java 基础——String)