zoukankan      html  css  js  c++  java
  • String 类的常用方法都有那些?

    • indexOf():返回指定字符的索引。
    • charAt():返回指定索引处的字符。
    • replace():字符串替换。
    • trim():去除字符串两端空白。
    • split():分割字符串,返回一个分割后的字符串数组。
    • getBytes():返回字符串的 byte 类型数组。
    • length():返回字符串长度。
    • toLowerCase():将字符串转成小写字母。
    • toUpperCase():将字符串转成大写字符。
    • substring():截取字符串。
    • equals():字符串比较。

    1、和长度有关:

    返回类型方法名作用
    int length() 得到一个字符串的字符个数

    2、和数组有关:

    返回类型方法名作用
    byte[] getByte() 将一个字符串转换成字节数组
    char[] toCharArray() 将一个字符串转换成字符数组
    String split(String) 将一个字符串按照指定内容劈开

    3、和判断有关:

    返回类型方法名作用
    boolean equals() 判断两个字符串的内容是否一样
    boolean equalsIsIgnoreCase(String) 忽略太小写的比较两个字符串的内容是否一样
    boolean contains(String) 判断一个字符串里面是否包含指定的内容
    boolean startsWith(String) 判断一个字符串是否以指定的内容开头
    boolean endsWith(String) 判断一个字符串是否以指定的内容结尾

    4、和改变内容有关:

    返回类型方法名作用
    String toUpperCase() 将一个字符串全部转换成大写
    String toLowerCase() 将一个字符串全部转换成小写
    String replace(String,String) 将某个内容全部替换成指定内容
    String replaceAll(String,String) 将某个内容全部替换成指定内容,支持正则
    String repalceFirst(String,String) 将第一次出现的某个内容替换成指定的内容
    String substring(int) 从指定下标开始一直截取到字符串的最后
    String substring(int,int) 从下标x截取到下标y-1对应的元素
    String trim() 去除一个字符串的前后空格

    5、和位置有关:

    返回类型方法名作用
    char charAt(int) 得到指定下标位置对应的字符
    int indexOf(String) 得到指定内容第一次出现的下标
    int lastIndexOf(String) 得到指定内容最后一次出现的下标
  • 相关阅读:
    Linux 操作系统读写寄存器
    mysql_mysql基本使用
    logcat日志文件分析
    pytest_用例运行级别_class级
    pytest_用例运行级别_函数级
    pytest_用例运行级别_模块级
    python生成接口自动化测试报告模版
    python中nonlocal 的作用域
    python中global的作用域
    python装饰器参数那些事_接受参数的装饰器
  • 原文地址:https://www.cnblogs.com/csk001/p/14222619.html
Copyright © 2011-2022 走看看