失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > java获取路径中的文件名_3种Java从文件路径中获取文件名的方法

java获取路径中的文件名_3种Java从文件路径中获取文件名的方法

时间:2019-09-11 10:30:44

相关推荐

java获取路径中的文件名_3种Java从文件路径中获取文件名的方法

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);

}

}

如果觉得《java获取路径中的文件名_3种Java从文件路径中获取文件名的方法》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。