String path = getServletContext().getRealPath("/img/aaa.jpg");
int index = path.lastIndexOf("\\");
System.out.println(index);
上面的代码目的是截取图片的文件名,为什么传入的参数是\\而不是\呢?是不是使用了正则表达式啊,不是参数不支持正则吗?
...全文
8952打赏收藏
lastIndexOf()获取文件名时传入的参数为什么是\\
String path = getServletContext().getRealPath("/img/aaa.jpg"); int index = path.lastIndexOf("\\"); System.out.println(index); 上面的代码目的是截取图片的文件名,为什么传入的参数是\\而不是\呢?是不是使用了正则表达式啊,不是参数不支持正则吗?