java开发中怎样判断String字符串包含另外一个字符串

java开发中怎样判断String字符串包含另外一个字符串


在Java中可以使用以下方法判断一个字符串是否包含另外一个字符串:

  1. 使用contains()方法

String str1 = “Hello World”;
String str2 = “Hello”;
boolean contains = str1.contains(str2);
System.out.println(contains); // true

  1. 使用indexOf()方法

String str1 = “Hello World”;
String str2 = “Hello”;
int index = str1.indexOf(str2);
boolean contains = index != -1;
System.out.println(contains); // true

  1. 使用matches()方法

String str1 = “Hello World”;
String str2 = “Hello.*”;
boolean contains = str1.matches(str2);
System.out.println(contains); // true

  1. 使用Pattern和Matcher类

String str1 = “Hello World”;
String str2 = “Hello”;<

你可能感兴趣的:(java实战教程,java,开发语言)