相关代码:
public class Test {
static int j = 0 ; //定义s2的索引值。
public static void main(String[] args){
String str1 = "我叫123";
String str2 = "123";
char s1[] = str1.toCharArray();
char s2[] = str2.toCharArray();
int i = 0 ; //定义s1的索引值。
while(i<str1.length()&&j<str2.length()){
if(s1[i]==s2[j]){ //如果两者匹配成功
i++;
j++;
}
else{
i++;
j=0;
}
if(j==str2.length()){
System.out.println("匹配成功");
}
}
if(j!=str2.length()){
System.out.println("匹配不成功");
}
}
}
代码结果: