import java.util.*;
public class StringFormat {
public String formatString(String A, int n, char[] arg, int m) {
StringBuffer sb = new StringBuffer();
char[] chars = A.toCharArray();
for (int i = 0; i < chars.length; ) {
if (A.charAt(i) == '%' && A.charAt(i+1) == 's') {
sb.append(arg[arg.length-m--]);
i = i+"%s".length();
}else{
sb.append(chars[i]);
i++;
}
}
while (m>0){
sb.append(arg[arg.length-m--]);
}
return sb.toString();
}
}



京公网安备 11010502036488号