把一个字符串中所有的"\"都替换成"/" 该怎么解决?例 :  String aa = "E:\mm\li" 变成 aa = "E:/mm/li"

解决方案 »

  1.   

    replaceAll("\\", "/");
    这些字符串问题好多人问了,应该自己多研究
      

  2.   

    还有 例 :  String aa = "E:\mm\li" 变成 aa = "E:/mm/li"
    String aa = "E:\mm\li" 是会报错的,编译都通不过
    应该是String aa = "E:\\mm\\li"
      

  3.   

    String aa = "E:\\mm\\li";
    StringBuffer sb = new StringBuffer();
    StringTokenizer st = new StringTokenizer(aa,"\\");
    while(st.hasMoreTokens()){
    String ss = st.nextToken();
    sb.append(ss);
    if(st.hasMoreTokens()){
    sb.append("/");
    }
    }
    System.out.println(sb.toString());