输入两个字符串A,B,判断B是否为A的连续子串。 提示:如果B是A的子串,则在A中存在一段连续的字符与B相等。
区块链毕设网qklbishe.com为您提供问题的解答
输入两个字符串A,B,判断B是否为A的连续子串。
提示:如果B是A的子串,则在A中存在一段连续的字符与B相等。
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner scanner=new Scanner(System.in);
String input1=scanner.nextLine();
String input2=scanner.nextLine();
int leftA=0;
while(leftA<input1.length()){
int leftB=0;
while(leftB<input2.length()){
if(input1.charAt(leftA+leftB) == input2.charAt(leftB)){
leftB++;
} else {
break;
}
}
if(leftB == input2.length()){
System.out.println("yes");
return;
}
leftA++;
}
System.out.println("no");
}
}
public class Main{
public static void main(String[] args){
Scanner scanner=new Scanner(System.in);
String input1=scanner.nextLine();
String input2=scanner.nextLine();
int leftA=0;
while(leftA<input1.length()){
int leftB=0;
while(leftB<input2.length()){
if(input1.charAt(leftA+leftB) == input2.charAt(leftB)){
leftB++;
} else {
break;
}
}
if(leftB == input2.length()){
System.out.println("yes");
return;
}
leftA++;
}
System.out.println("no");
}
}
22:28
以上就是关于问题输入两个字符串A,B,判断B是否为A的连续子串。 提示:如果B是A的子串,则在A中存在一段连续的字符与B相等。的答案
欢迎关注区块链毕设网-
专业区块链毕业设计成品源码,定制。
区块链NFT链游项目方科学家脚本开发培训