设为首页 加入收藏

TOP

计算机二级辅导:java文本替换
2014-11-23 21:52:24 】 浏览:271
Tags:计算机 二级 辅导 :java 文本 替换

  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="";


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


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


  System.out.println(str);


  }


  }


  编辑特别推荐:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇JAVA基础:java.math.BigDecimal的.. 下一篇java调用webservice的各种方法总..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目