repc(char *c,char *c2,char *c3){}这个方法! Java语言!
功能就是把c字符串里面出现的 c1的字符都换成c2里面的!不是单纯的换!而是单个匹配!例如
c="ascdeasc" c1="ac" c2="bf"
转换完的结果是 bsfdebsf

解决方案 »

  1.   

    呵呵,应该用String吧,char怎么能放那么多字符呢
      

  2.   

    char的数组 应该可以把!我不懂 JAVA ,帮朋友问的!这是他的笔试题目.谢谢大家了!
      

  3.   

    晕倒,你这个是完全c的语句,java根本在编程时根本没有指针概念,不可能会有*,java有类似的indexof可以用来执行。
      

  4.   

    这样写不知道符不符合你的意思?
    public String repc(String str, String str1,String str2)
    {
    int len  = str1.length() > str2.length() ? str2.length() : str1.length();
    for(int i = 0 ; i<len ; i++)
    {
    str = str.replace(str1.charAt(i),str2.charAt(i));
    }
    return str;
    }另外,Java是没有指针的所以也就没有char* 类型,字符串用String
      

  5.   

    谢谢大家了!我本人不懂,帮朋友问的!要是有什么错误的地方请朋友们不要笑话!
     感谢Fifotom 的解答!谢谢!