替换字符.txt

来自「java 的代码」· 文本 代码 · 共 22 行

TXT
22
字号
1//替换字符
   public static String replace(String inString, String oldPattern, String newPattern)
   {
       if(inString == null)
           return null;
       if(oldPattern == null || newPattern == null)
           return inString;
       StringBuffer sbuf = new StringBuffer();
       int pos = 0;
       int index = inString.indexOf(oldPattern);
       int patLen = oldPattern.length();
       for(; index >= 0; index = inString.indexOf(oldPattern, pos))
       {
           sbuf.append(inString.substring(pos, index));
           sbuf.append(newPattern);
           pos = index + patLen;
       }

       sbuf.append(inString.substring(pos));
       return sbuf.toString();
   }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?