package step2;
import java.util.Scanner;
public class NameSearch {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
/********** Begin *********/
String date=scanner.next();
String name=scanner.next();
int frontLength=0;
while(date.contains(name)){
int index=date.indexOf(name);
System.out.println(String.format("%d",index+frontLength));
frontLength+=(index+name.length());
date=date.substring(index+name.length());
}
借鉴了@yeyu_xing的代码思路,然后自己加了一点东西,不懂的童鞋可以看他的(Java得到字符串里某个元素的所有出现位置)然后自行理解继续学习。