mshd.net
当前位置:首页 >> jAvA 斜杠 >>

jAvA 斜杠

\:表示为\\ \\:表示为\\\\ 在JAVA中“\”是转义字符,所以要表示一个字符串“\”就要用“\\”两个连续的转义字符表示一个字符串“\”,所以,两个连续的“\\”就需要用“\\\\”来表示

直接通过正则表达式进行替换即可(备注:反斜杠为"\",正斜杠为"/"),代码如下: public class Test { public static void main(String[] args) { String path = "D:\\FTP\\admin\\bird.gif";//文件路径,双斜杠输出的是一个斜杠 System.out.pri...

如果你想做下载呢,就用你服务器中的相对路径下载就可以了,例如:工程\zhidao\kk.txt,这样就把你的kk.txt下载下来了。 我以前也想过用那个做下载,可是后来一想,其实这些文件都是存在在服务器中的某个位置的,他真是存在,我们就可以用相对路...

在Java中反斜杠是转义符,所以要让它表示本意,需要转义符(就是另一个反斜杠)进行转义,所以就需要两个反斜杠来表示反斜杠.这样在用java正则表达式匹配时,就需要用四个反斜杠(两个是转义符,两个是反斜杠)来匹配两个反斜杠 String regex="\\\\";

|| 就是shift+\,可能你是你把中文输入法打开的原因.你可以尝试打开英文输入法试试吧.如果还不行,你先用我打出来的这个应急好了

这个可以通过replaceAll方法来进行实现。 方法举例: newPath = path.replaceAll("\\/", "//"); 解释:在java中”/“是报错的,必须通过转义斜杠”\\“之后加上一个”/“斜杠,来进行斜杠转义,此时即可正常完成替换操作。

比如有个字符串对象: String a = "abcdef/ghijk"; 想查/的索引使用String类提供的一方法:a.indexOf("/");这样可查出/的索引位置

“\”是转义字符,“\\”表示的是一个"\",以此类推,“\\\\”表示两个"\";\\\\\\\\”表示的是四个"\"。 这个时候就有个“规定”,用"\n"表示换行,用"\t"表示Tab制表符,其中的斜杠("\")叫做转义符,表示转义符后面第一个字母不表示普通字母的意思。 那...

如果你说的是字符串替换 那么 斜杠分2种 / \ 在替换 / 时 就是简单的字符替换 public static void main(String[] args){ System.out.println("123/"); System.out.println("123/".replace("/", "//")); } 在替换\时 需要用到转义 因为\本身就是...

String filename="d:\\upload\\133.jpg"; String name[] = filename.split("\\\\");/ 应该这样才对,本身\只是一个转义符,当要用做字符是需要\\,所以如果只有一个\就出错了哦

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com