从键盘中输入两个字符串,判断第二个字符串是否包含第一个字符串用Java实现
时间: 2024-09-13 17:17:07 浏览: 54
在Java中,你可以通过String类的`contains()`方法来判断一个字符串是否包含另一个字符串。下面是一个简单的示例:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in); // 创建键盘输入流
System.out.println("请输入第一个字符串:");
String str1 = scanner.nextLine(); // 获取用户输入的第一个字符串
System.out.println("请输入第二个字符串:");
String str2 = scanner.nextLine(); // 获取用户输入的第二个字符串
// 判断str2是否包含str1
if (str2.contains(str1)) {
System.out.println("第二个字符串包含第一个字符串.");
} else {
System.out.println("第二个字符串不包含第一个字符串.");
}
scanner.close();
}
}
```
在这个例子中,程序首先接收用户输入的两个字符串,然后使用`contains()`方法检查第二个字符串`str2`是否包含第一个字符串`str1`。如果包含,则输出相应的信息,否则输出不包含的信息。
阅读全文