请问大家,我一个字符串数组,一个字符串,我想把字符串里面对应的位置替换成我字符串数组的数据,请问用什么方法好。。
例如把1 替换成2 (1):10421000FF00FF00FF00FF00FF00FF00FF00FF00A6
(2) :10421000A10000A200A300A400A500A600A700A6
例如把1 替换成2 (1):10421000FF00FF00FF00FF00FF00FF00FF00FF00A6
(2) :10421000A10000A200A300A400A500A600A700A6
public class StringReplace { public static void main(String args[]) {
String s = "0421000FF00FF00FF00FF00FF00FF00FF00FF00A6";
int i = 0;
while(s.indexOf("FF", i) > 0) {
s = s.replaceFirst("FF", "A" + (i + 1));
i ++;
}
System.out.println(s);
}
}