设计一个函数实现:
有一个字符串inputString,把里面所以的oldString改成newString,而不改变其他字符。
函数签名为replace(String inputString,String oldString,String newString);

解决方案 »

  1.   

    public String replace(String inputString,String oldString,String newString)
    {
         return inputString.replaceAll(oldString,newString);}
      

  2.   

    欢迎访问:   www.java2008.com  大家有空上来看下哈.  谢谢了.        
       找工作\真难啊,没有做过大项目.只有培训过一次..
      

  3.   

    我是一个小工厂里做业务推广的小职员, 但是我们老总给我一个任务 说是要开发个系统,统计下厂了模具的整个流程,还要DLL的3层结构让他看得简单明白!
    我现在急的是一筹莫展,所以想请大虾们帮帮我!具体的要求如下
    总的要求是: 模具的类型要最终表现出来 ;在生产模具的各个过程中的工序。参与的人员。所话的成本都要展示出来 ;还有模具生产出来后是为了厂里出产其他产品的因此还有个就是模具的检验过程就是要将模具投入使用(治理统计的是该模具生产的产品的数量及合格情况)。对了如果是做的数据库要求各个数据库之间要相互联系的,数据之间要求一起变化。比如在模具的类型的表里定义的东西要在其他的表里可以连起来。
    具体点有 1模具的类型包括:品质 材质 压力 规格------这里还包括模具的组件(模具的组成部分-配件)
    2 模具的库存情况 数量 类型 仓位号 管理员
    3 模具的生产情况 1》仓库缺少时发出制造申请单
    2》申请批准后发出批准审核单
    3》生产过程 包括(下料 铣加工 热处理等) 
    4》生产好后存仓
    4 模具的检验阶段就是投入生产
    5统计 统计在整个过程中模具的成本 希望个位大虾帮帮忙 我就会一点点关于这方面的东西 大虾们能不能用JAVA或C++帮我做个 小弟在此感激不尽了
    小弟的邮箱是[email protected] 
      

  4.   

    public static String replace(String inputString,String oldString, String newString)
    {
    int beginIndex = 0;
    int oldStrLength = 0;

    oldStrLength = oldString.length();

    beginIndex = inputString.indexOf(oldString);

    while(beginIndex > -1)
    {
    inputString = inputString.substring(0,beginIndex)+ newString + inputString.substring(beginIndex+oldStrLength);
    beginIndex = inputString.indexOf(oldString);
    }

    return inputString;
    }