3种Java从文件路径中获取文件名的方法
来源:互联网 发布:知乎回答是井柏然 编辑:程序博客网 时间:2024/05/22 11:41
package test;import java.io.File;public class FileName { /** * @param args */ public static void main(String[] args) {// 举例: String fName =" G:\\Java_Source\\navigation_tigra_menu\\demo1\\img\\lev1_arrow.gif ";// 方法一: File tempFile =new File( fName.trim()); String fileName = tempFile.getName(); System.out.println("fileName = " + fileName);// 方法二: String fName = fName.trim(); String fileName = fName.substring(fName.lastIndexOf("/")+1); //或者 String fileName = fName.substring(fName.lastIndexOf("\\")+1); System.out.println("fileName = " + fileName);// 方法三: String fName = fName.trim(); String temp[] = fName.split("\\\\"); /**split里面必须是正则表达式,"\\"的作用是对字符串转义*/ String fileName = temp[temp.length-1]; System.out.println("fileName = " + fileName); }}
实践表明,方法二中的第一种写法最稳定!
参考:http://rogerfederer.iteye.com/blog/1039666
0 0
- 3种Java从文件路径中获取文件名的方法
- 3种Java从文件路径中获取文件名的方法
- 3种Java从文件路径中获取文件名的方法
- 3种Java从文件路径中获取文件名的方法
- 3种Java从文件路径中获取文件名的方法
- 3种Java从文件路径中获取文件名的方法
- 3种Java从文件路径中获取文件名的方法
- Java从文件路径中获取文件名的几种方法
- Java-读取某个目录下所有文件、文件夹和3种从文件路径中获取文件名的方法
- Java从文件路径中获取文件名
- 从文件路径中获取文件名的方法
- Mark一下.根据文件路径获取文件名的java方法
- java中通过文件路径获取文件名
- java中通过文件路径获取文件名
- java中通过文件路径获取文件名
- bat 中文件名 文件路径的获取
- java获取路径,文件名的方法总结
- VC从文件全路径中获取文件名和扩展名方法(CString)
- Android音频架构概览
- Eclipse将android 类编译为jar类库
- java中的代码块理解
- 改造编辑器小结
- JVM—内存溢出、OutOfMemoryError、StackOverflowError
- 3种Java从文件路径中获取文件名的方法
- LayoutInflater的使用:动态加载布局
- Android Activity和Intent机制学习笔记
- ImageView属性详解
- webservice相对路径
- java中文件名和类名之间的关系
- SuperMap iServerJava安装与出图必读之Windows操作系统篇
- Top 10 Methods for Java Arrays
- 不定点街坊访问