Flask接口签名sign原理与实例代码浅析
302
2022-12-07
简单了解Java删除字符replaceFirst原理及实例
描述
在一串字符中删除选定一个字符串组合,并统计删除该字符串个数。
输入
共输入两行。
第一行输入一串字符,“end”表示结束输入;
第二行输入想要删除的一个字符串组合即可。
输出
共输出两行。
第一行是删除处理后的字符串;
第二行是删除次数,也为删除的字符串的个sNaif数。
难度
入门
输入示例
IamaholicOyouaholicend
aholic
输出示例
IamOyou
2
完成代码
import java.util.Scanner;
public class Demo {
public static void main(String[] args) {
Scanner str = new Scanner(System.in);
String a = null;
while (true) {
a = str.next();
if (a.contains("end")) {
a = a.substring(0, a.length() - 3);
break;
}
}
String str2= str.next();
Object[] objectssNaif = deleteSubString(a, str2);
for (int i = 0; i < objects.length; i++) {
System.out.println(objects[i]);
}
str.close();
}
public static Object[] deleteSubString(String str1, String str2) {
Object[] arr = new Object[2];
int b = 0;
while (str1.contains(str2)) {
str1 = str1.replaceFirst(str2, "");
b++;
}
arr[0] = str1;
arr[1] = b;
return asNaifrr;
}
}
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~