亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

Java 菜鳥教程

Java 流程控制

Java 數(shù)組

Java 面向?qū)ο?I)

Java 面向?qū)ο?II)

Java 面向?qū)ο?III)

Java 異常處理

Java 列表(List)

Java Queue(隊(duì)列)

Java Map集合

Java Set集合

Java 輸入輸出(I/O)

Java Reader/Writer

Java 其他主題

Java String contains() 使用方法及示例

Java String(字符串) 方法

String contains()方法檢查字符串中是否存在指定的字符串(字符序列)。

String contains()方法的語(yǔ)法為:

string.contains(CharSequence str)

contains()參數(shù)

contains()方法采用單個(gè)參數(shù)。

  • str (charSequence)-字符序列

注意: charSequence是字符序列,例如:String,CharBuffer,StringBuffer等。

contains()返回值

  • 如果字符串包含指定的字符串str,則返回true

  • 如果字符串不包含指定的字符串str,則返回false

示例1:Java字符串contains()

class Main {
  public static void main(String[] args) {
    String str1 = "Learn Java";
    Boolean result;

    //檢查str1是否包含“ Java”
    result = str1.contains("Java");
    System.out.println(result); // true

    //檢查str1是否包含“ Python”
    result = str1.contains("Python");
    System.out.println(result); // false

    //檢查str1是否包含“”
    result = str1.contains("");
    System.out.println(result); // true
  }
}

這里,string. contains("") 給出 true,因?yàn)榭兆址瞧渌址淖蛹?/p>

示例2:將contains()與if ... else一起使用

class Main {
  public static void main(String[] args) {
    String str1 = "Learn Java";
    String str2 = "Java";
    String str3 = "java";
    Boolean result;
    
    // 返回 true 因?yàn)?nbsp;"Learn Java" 包含 "Java"
    if (str1.contains(str2)) {
      System.out.println(str1 + " 包含 " + str2);
    }
    else {
      System.out.println(str1 + " 不包含  " + str2);
    }
    
    // contains() 是區(qū)分大小寫的
    // 返回 false 因?yàn)?nbsp;"Learn Java" 不包含 "java"
    if (str1.contains(str3)) {
      System.out.println(str1 + " 包含 " + str3);
    }
    else {
      System.out.println(str1 + " 不包含 " + str3);
    }
  }
}

輸出結(jié)果

Learn Java 包含 Java            
Learn Java 不包含  java

Java String(字符串) 方法