一、循环截取2个字符输出效果
![在这里插入图片描述](https://img-blog.csdnimg.cn/e1d1b2cb75884b7fbb2f2fd889419e3a.png#pic_center)
二、代码实现
import java.util.Scanner;
public class TestSubString {
public static void main(String[] args) {
int j = 0;
Scanner input = new Scanner(System.in);
System.out.print("请输入一个字符串:");
String str = input.nextLine();
for(int i = 0;i<str.length();i++){
System.out.println(str.substring(j++,j+1));
if(j == str.length()-1){
break;
}
}
}
}
三、查找并统计指定的2个字符
1、代码实现
import java.util.Scanner;
public class demo {
public static void main(String[] args) {
int count = 0;
int j = 0;
Scanner input = new Scanner(System.in);
System.out.print("请输入一个字符串:");
String str = input.nextLine();
System.out.print("请输入要查找的字符串:");
String indexStr = input.nextLine();
for(int i = 0;i<str.length();i++){
if((str.substring(j++,j+1)).equals(indexStr)){
count += 1;
}
if(j == str.length()-1){
break;
}
}
System.out.println(indexStr+" 出现的次数为:"+count);
}
}
2、输出效果
![在这里插入图片描述](https://img-blog.csdnimg.cn/5cbf5b4c5e51438ab4d70bf08d2293e7.png#pic_center)