首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

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

2012-10-26 
3种Java从文件路径中获取文件名的方法package testimport java.io.Filepublic class FileName {/** * @p

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



1 楼 zhougm1030 2011-10-19   很好,很强大,谢谢了

热点排行