"\\\\"本来是Java源程序里头的一个常量字符串,编译时被Java编译器转了一次义,实际变成了“\\”,运行时作为规则表达式,又被规则表达式转了一次义,这才变成了“\”。
解决方案 »
- SunYi进来看下,谢谢
- 想编点实习经经历,只能说在JAVA小公司,那小公司用JAVA干吗呢??
- 为什么字符数组不能通过String转成long类型数据
- resultset.update???
- swing和swt是什么东西?
- 为什么用FileWriter,BufferedWriter把jpg文件写入另一jpg文件失败呢?
- 那位朋友有维新的JAVA视频培训课程,我用张孝祥老师的视频和您换着看
- JSplitPane的分割问题
- 数据库存储的小问题!
- 简单的送分问题!重在参与了!来了就有分的。几个英文单词而已!!
- servlet问题!!
- 急急急!在线等!高分救助:如何让窗口里的控件随着窗口的缩放也跟着缩放!万分感谢!
第一个参数是正则表达式,应该是这样用的
String replaceAll(一个正则表达形,替代字符串)
"a\\b".replaceAll("[\\\\]","/");---------OK,
原因如晨星所说:
"\\\\"本来是Java源程序里头的一个常量字符串,编译时被Java编译器转了一次义,实际变成了“\\”,运行时作为规则表达式,又被规则表达式转了一次义,这才变成了“\”。