1. 首页
  2. 软件开发
  3. JAVA
  4. 总结String 类常用方法

总结String 类常用方法

  • 发布于 2024-09-26
  • 1 次阅读

1.

length():

  • 描述: 返回字符串的长度。

  • 参数: 无。

  • 返回值: 字符串的长度。
    2.

    charAt(int index):

  • 描述: 返回指定索引处的字符。

  • 参数: index - 索引位置。

  • 返回值: 指定索引处的字符。
    3.

    concat(String str):

  • 描述: 将指定字符串连接到此字符串的末尾。

  • 参数: str - 要连接的字符串。

  • 返回值: 新的字符串。
    4.

    toUpperCase() 和 toLowerCase():

  • 描述: 分别将字符串转换为全部大写或全部小写。

  • 参数: 无。

  • 返回值: 转换后的字符串。
    5.

    trim():

  • 描述: 删除字符串两端的空白字符。

  • 参数: 无。

  • 返回值: 去除空白字符后的字符串。
    6.

    startsWith(String prefix) 和 endsWith(String suffix):

  • 描述: 分别检查字符串是否以指定的前缀或后缀开头或结尾。

  • 参数: prefix 或 suffix - 指定的前缀或后缀。

  • 返回值: 如果字符串以指定的前缀或后缀开头或结尾,则返回 true;否则返回 false。
    7.

    indexOf(String str) 和 lastIndexOf(String str):

  • 描述: 分别返回指定子字符串首次出现的索引或最后一次出现的索引。

  • 参数: str - 指定的子字符串。

  • 返回值: 子字符串首次或最后一次出现的索引,如果未找到则返回 -1。
    8.

    replace(char oldChar, char newChar) 和 replaceAll(String regex, String replacement):

  • 描述: 分别替换字符串中的指定字符或符合正则表达式的子字符串。

  • 参数: oldChar 和 newChar - 替换的旧字符和新字符;regex 和 replacement - 正则表达式和替换字符串。

  • 返回值: 替换后的字符串。
    9.

    split(String regex):

  • 描述: 根据给定的正则表达式拆分字符串。

  • 参数: regex - 用于拆分字符串的正则表达式。

  • 返回值: 拆分后的字符串数组。
    10.

    equals(Object obj) 和 equalsIgnoreCase(String str):

    • 描述: 分别比较字符串是否相等(区分大小写)和是否相等(忽略大小写)。
    • 参数: obj - 要比较的对象;str - 要比较的字符串。
    • 返回值: 如果字符串相等,则返回 true;否则返回 false。
      11.

    matches(String regex):

    • 描述: 检查字符串是否匹配给定的正则表达式。
    • 参数: regex - 正则表达式。
    • 返回值: 如果字符串匹配正则表达式,则返回 true;否则返回 false。

原文链接: https://blog.csdn.net/daibadetianshi/article/details/141311706