String a = "abc00001";
String b = "";
String d = "";
String e = "";
int c = 0;
b = a.substring(3,8);
e = a.substring(0,3);
c = Integer.parseInt(b);
c++;
d = "" + c;
for(int i = d.length() ; i < b.length() ; i++){
d= "0" + d;
}
a = e +  d;
大概是这样实现了,应该害有办法优化的。这个算是个笨办法了。救算是抛砖引玉了。