我用了好几次了,是用replaceAll("|","\",\"");
就是想用","代替我文本中的|这个符号,虽然给的第一个参数是正则,但是一个|也可以成为正则的啊。
请知道的朋友帮我解答,谢谢

解决方案 »

  1.   

    首先你没有说清楚你的代码调用.
    String s = "A|B|C";
    String ns = s.replaceAll("|","\",\"");
    System.out.println(ns);你的呢?
      

  2.   

    String s = "A|B|C";
         System.out.println(s.replaceAll("\\|",","));
      

  3.   

    String s = "A|B|C";
    System.out.println(s.replace("|",","));
      

  4.   

    给的输出答案是  ","A","|","B","|","C","  而不是A","B,"c"
      

  5.   

    String s = "A|B|C";
        System.out.println(s.replaceAll("\\|",","));这个才对
      

  6.   

    回复 | 收藏此页 | 专题 | 公告 | 管理 | 保存 | 关闭窗口   
     
    看到没有? 选择 “管理”到下一个页面,这个时候,你在text里输入自己的登陆密码。
    然后给分就行,很easy的。然后点击放分就可以了
      

  7.   

    你还可以这样写:
    String s = "A|B|C";
    System.out.println(s.replaceAll("\\|",","));//第一个参数是字面值
    System.out.println(s.replace("|",","));