易截截图软件、单文件、免安装、纯绿色、仅160KB

java如何替换字符串中某个字符?

这个是:String filePath="E:\资料\tapestry5\Tapestry5BuildingWebApplications.pdf";
我想把"\"替换成"/"

我试过用replaceAll("\", "/");
但"\"比较特别,会报错。
不知道大虾们还有其他的什么方法帮我解决不?
不胜感激!
replaceAll("\\", "/");

filePath.replaceAll("\\\\", "/")

直接在代码里String filePath="E:\资料\tapestry5\Tapestry5BuildingWebApplications.pdf";
是不能通过编译的
应该是
String filePath="E:\\资料\\tapestry5\\Tapestry5BuildingWebApplications.pdf";

前哥几个对的

java的字符串中避免使用Invalid escape sequence (valid ones are \b \t \n \f \r \" \' \\ )
如括号中的字符

replaceAll("\\\\", "/");
这样就行了。

replaceAll("\\", "/");
这样是不行的。因为replaceAll的第一个参数是正则,而“\”是正则里的特殊字符。

我上传文件的时候获取的就是“E:\registerMbr.xml“
想装换成"E:/registerMbr.xml"
便于dom4j解析xml
或者是在这个在每个"\"后面在加一个"\"变成E:"\\registerMbr.xml"也是可以的!
大虾们教我如何做,3Q!

引用
这个是:String filePath="E:\资料\tapestry5\Tapestry5BuildingWebApplications.pdf";
我想把"\"替换成"/"

我试过用r


相关问答:

execl怎么调用java程序 - C/C++ / C语言

如题,C/C++中的execl怎么调用写好的java程序,
execl("/opt/java1.5/bin/java","MyClass",NULL);
这样的不行哦。

不会.

运行java程序
找工具查看一下那个程序的命令行

搜索下:jni ......

asp 调用java写的webservice - Web 开发 / ASP

在asp里怎么调用java写的webservice方法,有很多方法
- <message name="RtPnrIn">
  <part name="bstrPnrNO" type="s:string" /> 
  <part name ......

C/S项目架构设计----求助 - Java / Java SE

本人正在用Java做一个C/S架构的项目, 
可是由于项目比较大,前期对架构的设计尤其重要,因为后期可能随时会加个功能或者去掉某些功能。 
所以特地寻求如何设计C/S的架构使程序更加面向对象更加易于维 ......

mysql数据库 - Java / Java相关

CREATE DATABASE ADDRESSLIST;
USE ADDRESSLIST;
DROP TABLE IF EXISTS FRIEND;
CREATE TABLE FRIEND
  (FRIEND_ID INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY ,
FRIEND_NAME VARCHAR(20) NOT N ......

JSP读入数据库 - Java / Java EE

我是个新手,做一个JSP网页,我要读出数据库正常,但是我要修改的时候,也就是读入的时候出现乱码,请高手告诉我怎么解决,先谢谢了。
request.setCharacterEncoding("UTF-8");

把编码统一

/**
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号