JAVA中替换字符串中的百分号%%%



String  a= "3*3%0%";
String[] split = a.split("");
int i1=0;
for (String string : split) {

if(string.equals("%")) {
if(i1!=split.length-1) {
split[i1]="*";
split[i1]=split[i1]+"0.01*";
}else {
split[i1]="*";
split[i1]=split[i1]+"0.01";
}
}
  i1++;
}
StringBuffer sb = new StringBuffer();
for(int i = 0; i < split.length; i++){
sb. append(split[i]);
}
String s = sb.toString();
System.out.println(s);

你可能感兴趣的:(java,百分号)