黑马程序员JavaEE基础阶段必会案例NO.25
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
//1.键盘录入一个源字符串由字符串变量scrStr接收
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个源字符串:");
String scrStr = sc.nextLine();
//2.键盘录入一个要删除的字符串由字符串变量delStr接收
System.out.println("请输入一个要删除的字符串:");
String delStr = sc.nextLine();
//3.获取java在大字符串中的位置
int index = scrStr.indexOf(delStr);
int count = 0;//统计删除了几个java
while(index != -1){
String s = scrStr.substring(0, index);//包含头,不包含尾,截取java左边的字符串
String s2 = scrStr.substring(index + delStr.length());//截取java右边的字符串
scrStr = s + s2;
index = scrStr.indexOf(delStr); //-1
count ++;
}
System.out.println("删除后的字符串:"+scrStr);
System.out.println("删除了"+count+"个"+delStr);
}
}
LuDan 发表于 2018-1-26 19:04
小板凳摆好了。我是一楼吧
西索QD 发表于 2018-1-26 22:24
已收藏,留着以后学习
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |