请问怎样在给定字符串的位置加入新的字符串和实现函数

解决方案 »

  1.   

    新字符串=位置前面的串+你要新加的串+位置后面的串 
    可以用subString()
      

  2.   

    忙了半天给你写了个程序。你居然都结贴了。
    还是给你看看吧~~~     public String addString(String orgStr, int pt, String addStr) {
             String retString = null;
             
             if (orgStr == null) {
                 orgStr = "";
             }
             
             if (addStr == null) {
                 addStr = "";
             }
             
             if (pt < 0) {
                 pt = 0;
             }         if (orgStr.length() < pt) {
                 retString = orgStr + addStr;
             } else {
                 retString = orgStr.substring(0, pt) + addStr + orgStr.substring(pt);
             }
             
             return retString;
         }