从键盘输入一个字符串,判断第二个字符串是否包含第一个字符串
时间: 2024-09-13 11:02:01 浏览: 79
要判断一个字符串是否包含另一个字符串,可以使用编程语言提供的字符串搜索功能。以下是一个简单的步骤描述:
1. 首先,需要从键盘读取两个字符串。这可以通过标准输入函数实现,例如在Java中可以使用`Scanner`类,在Python中可以使用`input()`函数。
2. 然后,将这两个字符串存储在相应的变量中。例如,可以将从键盘输入的第一个字符串赋值给变量`str1`,第二个字符串赋值给变量`str2`。
3. 接下来,使用字符串的包含方法来判断第一个字符串是否为第二个字符串的子串。大多数编程语言都提供了这样的方法,比如在Java中可以使用`str2.contains(str1)`,在Python中可以使用`str1 in str2`。
4. 根据方法返回的布尔值来判断第一个字符串是否为第二个字符串的子串,并输出相应的结果。
以下是使用Java语言的一个简单示例代码:
```java
import java.util.Scanner;
public class SubstringCheck {
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();
if (str2.contains(str1)) {
System.out.println(str1 + " 是 " + str2 + " 的子串。");
} else {
System.out.println(str1 + " 不是 " + str2 + " 的子串。");
}
scanner.close();
}
}
```
阅读全文