java(检测子串)编写一个程序,提示用户输入两个字符串,检测第二个字符串是否是第一个字符串 的子串。
时间: 2023-06-08 08:07:58 浏览: 200
java代码-编写一个程序判断字符串是否在另一个字符串
好的,我能为你提供帮助。以下是Java编写的程序,可以检测第二个字符串是否是第一个字符串的子串:
```
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入字符串1:");
String str1 = sc.nextLine();
System.out.println("请输入字符串2:");
String str2 = sc.nextLine();
if (str1.contains(str2)) {
System.out.println(str2 + " 是 " + str1 + " 的子串");
} else {
System.out.println(str2 + " 不是 " + str1 + " 的子串");
}
}
}
```
这段代码首先要求用户输入两个字符串,然后使用contains()方法检测第二个字符串是否是第一个字符串的子串。如果是,则输出“子串”这个词,否则输出“不是子串”。希望能够帮到你!
阅读全文