java字符串处理
发布网友
发布时间:2022-04-30 13:25
我来回答
共2个回答
热心网友
时间:2022-06-24 10:03
public class StringTest {
public static void main(String[] args) {
String s1,s2;
s1="[21312312]12231";
s2="[142412452]12231";
show(s1);
show(s2);
}
private static void show(String s) {
System.out.print("原串="+s);
if(s.contains("]")) {
s=s.substring(0,s.lastIndexOf("]")+1)+"*";
}
System.out.println("\t修改后="+s);
}
}
追问"]"可能不止一个 返回码未配置[21312312] 后面什么字符都有可能出现
热心网友
时间:2022-06-24 10:04
你是想将字符串中的所有的"12231"替换为"*",还是单纯的只是想将"]"后的字符串替换为"*呢"