Java contains() 字符串方法



  • 定义和用法

    contains()方法检查字符串是否包含字符序列。返回true | false。
  • 语法

    public boolean contains(CharSequence chars)
    
  • 参数

    参数 描述
    chars 要搜索的字符
    CharSequence接口是可读取的char值序列,可在java.lang包中找到。
  • 示例

    找出一个字符串是否包含一个字符序列:
    public class MyClass {
      public static void main(String[] args) {
        String myStr = "Hello";
        System.out.println(myStr.contains("Hel"));   // true
        System.out.println(myStr.contains("e"));     // true
        System.out.println(myStr.contains("Hi"));    // false
      }
    }
    
    
  • 技术细节

    描述
    返回值: 一个布尔值,指示指定的字符串中是否存在字符序列:
    • true -存在字符序列
    • false -字符序列不存在
    throw: NullPointerException - 如果返回的值为null
    Java版本: 1.5