1 46 50 package org.mr.core.util; 51 52 58 public class StringUtils { 59 60 61 72 public static String replace(String str , String oldStr , String newStr){ 73 if(str == null || oldStr == null || newStr== null )return str; 74 int indexOfOldStr = str.indexOf(oldStr,0 ); 75 int oldStrLength = oldStr.length(); 76 int newStrLength = newStr.length(); 77 while(indexOfOldStr!= -1){ 78 str = str.substring(0, indexOfOldStr)+newStr+str.substring(indexOfOldStr+oldStrLength); 79 indexOfOldStr = str.indexOf(oldStr, indexOfOldStr+newStrLength); 80 } 81 return str; 82 } 83 } 84 | Popular Tags |