java文件路径截取字符串
2014-04-26 09:53
295 查看
今天写项目的时候遇到一个问题:
Java中带”\“的路径怎么截取?
String file = "D:\\My Documents\\My Pictures\\abc.jpg"; int index = file.lastIndexOf("abc.jpg"); System.out.println(file.substring(index)); 补充: String file = "D:\\My Documents\\My Pictures\\abc.jpg"; String[] s = file.split("\\\\"); System.out.println(s[s.length - 1]);
1.如果真的是已经知道绝对路径如上了的话 D:\My Documents\My Pictures\abc.jpg 函数String的 subString(27);可以解决! 2.定义一个字符串数组temp[] 然后将你的路径调用split("\")返回用temp数组去接收! 那么temp[3]就是那个abc.jpg 3.也是String 类型的方法! 主要思路是找出'\'最后出现一次的索引a然后用 路径.subString(a)就可以啦! 还有很多方法! 不一一举列啦! 追问: 是不是用lastIndexOf("\") 但是斜杠怎么转义啊 回答: 你用相对路径吧! 两个反斜杠代表真实的 \ 对吧! 在java夸平台之中已经想到了! 所以解决问题如下! 比如在电脑上的路径是D:\Program Files\GlobalLink\NewGame.java 那么用夸平台表示就可以是 "D:/Program Files/GlobalLink/NewGame.java"
相关文章推荐
- 关于java下载文件及获取文件路径和截取字符串的一点记录
- lua中如何截取字符串(比如截取文件路径字符串中的文件名)
- Java--截取路径字符串
- 获取java项目路径,将文件转换成字符串
- mfc字符串截取-程序路径,文件扩展名等
- java 的I/O 文件读写 及 列表路径文件的读写,字符串替换处理
- Java--截取路径字符串
- java获取文件扩展名的方法小结【正则与字符串截取】
- java 在某路径下查询包含某个字符串的文件
- Java--截取路径字符串
- JAVA 获取某个盘符下所有文件夹及其文件路径,并返回标准JSON字符串
- [JAVA]用JAVA文件读写操作截取文件中所有以x开头y结尾的字符串
- 文件路径类 字符串的各种截取方式,包括截取到文件名
- Java String 字符串截取和获取文件的上级目录
- Java实现按字节长度截取字符串
- java编写截取字符串的函数
- 在JAVA文件中获取该项目的相对路径
- 取文件路径时,当路径中有空格时,返回的是encode字符串的路径,这样导致找不到相对应的路径
- 浅谈Java工程读取resources中资源文件路径的问题
- java把字符串输出到文件和读取文件