Java String

Posted ying-hack

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java String相关的知识,希望对你有一定的参考价值。

  • 将字符串变成字节数组
    • getBytes()
  • 比较字符串
    • ==(比较的是字符串的地址)
    • equals()(比较的是字符串的内容【区分大小写】返回布尔值)
    • equlasIgnoreCase()(比较字符串的内容【不区分大小写】返回布尔值)
    • compareTo()(比较字符串内容【区分大小写】返回Int类型最大的字节的Ascii码的差值)
    • compareToIgnoreCase()()(比较字符串内容【不区分大小写】返回Int类型最大的字节的Ascii码的差值)
  • 字符串查找
    • contains(string s)(判断子字符串是否存在)
    • indexOf(string str)(从头查找指定字符串的位置,找不到返回-1)
    • indexOf(string str,int fromIndex)(从指定位置查找指定字符串的位置)
    • lastIndexOf(String str)(从后向前查找指定字符串的位置)
    • lastIndexOf(String str,fromIndex)(从指定位置由后向前找指定字符串的位置)
    • stars With(Striing prefix)(判断是否以指定的字符串开头)
    • stars With(String prefix,int toffset)(由指定位置判断是否以指定的字符串开头)
    • ends With(String suffix)(判断是否以指定的字符串结尾)

以上是关于Java String的主要内容,如果未能解决你的问题,请参考以下文章

java比较两字符串是不是相等。。。

JAVA字符串处理工具类

Java中String类型的数据比较

Java基础_正则表达

java获取文件的路径问题

快速书写常见的 Kotlin 代码