java文本替换代码
来源:优易学  2011-12-4 10:09:01   【优易学:中国教育考试门户网】   资料下载   IT书店

  public class test {

  public static String stringReplace(String str, String oldStr, String newStr) {

  String returnStr = "";

  int i, j, t, m, n;

  n = 0;

  j = oldStr.length();

  if (str.indexOf(oldStr) > -1) {

  while (str.indexOf(oldStr, n) > -1) {

  i = str.length();

  if (str.indexOf(oldStr) == 0) {

  str = newStr + str.substring(j, i);

  } else {

  t = str.indexOf(oldStr);

  m = t + j;

  str = str.substring(0, t) + newStr + str.substring(m, i);

  n = t + newStr.length() - j + 1;

  }

  }

  }

  returnStr = str;

  return returnStr;

  }

  public static void main(String[] args) {

  String str="<html></html>";

  str=stringReplace(str,"<","&lt;");

  str=stringReplace(str,">","&gt;");

  System.out.println(str);

  }

  }

责任编辑:小草

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训