现有一个 E:\work\saveImage\image\1.jpg
如何转换成 E:\\work\\saveImage\\image\\1.jpg??

解决方案 »

  1.   

    E:\\\\work\\\\saveImage\\\\image\\\\1.jpg
      

  2.   

    String e = "E:\\\\work\\\\saveImage\\\\image\\\\1.jpg";
    打印e就是E:\\work\\saveImage\\image\\1.jpg
      

  3.   

    那么 如String String1="E:\work\saveImage\image\1.jpg";
    如何用代码实现了!??
      

  4.   

    String String1="E:\work\saveImage\image\1.jpg";
    这个编译都通不过
      

  5.   

    你不是问过类似的问题了,还来问
            String str = " E:\\work\\saveImage\\image\\1.jpg";
            System.out.println(str.replaceAll("\\\\","\\\\\\\\"));
      

  6.   

    我的问题没有解决了!
    还是贴上代码,大家给看看了!
    <%@page contentType="text/html; charset=GBK"%>
    <%@page import="java.io.*"%><%
    String FilePath = "";
    FilePath = request.getParameter("FilePath");
    if(FilePath == null)
       FilePath = "";
    else{ 
      FilePath.replaceAll("'\'","\\\\");
      FilePath.replaceFirst("\\\\","//");
      try{
        FileInputStream fis = new FileInputStream(FilePath);
      }catch(Exception e){
        e.printStackTrace();
     }
    }
    %>
    <html>
    <head>
    <title>jsp1</title>
    </head>
    <body bgcolor="#ffffff">
    <h1>JBuilder Generated JSP</h1>
    <%=FilePath%>
    <form action="jsp1.jsp" method="POST" name="TestForm">
    <input type="file" name="FilePath" value="<%=FilePath%>"/>
    <input type="submit" name="submit" value="submit"/>
    </form>
    </body>
    </html>
    上面是代码,从file控件中获取一个路径,要生成一个FileInputStream