如何只得到文件的名称(包括后缀名),但不包含路径?? String FileName = s.subString(lastIndexOf("\"),inFileName.length()); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String str=new String("\");int length=inFileName.length();int index=inFileName.lastIndexOf(str);String s=inFileName.substring(index,length);System.out.println("文件名是:"+s); 这样是不行的,第一句就会报错,因为"\"是特殊的字符(?),如果把("\")改成("\\"),得到的文件名却是“\ab.txt”,如何解决呢? 那你substring(index+1,length)应该就是ab.txt了啊? 有没有一些简单的java程序书籍 给定正整数N,求最小的正整数M,使N*M十进制表示中只有0和1. JAVA中“选项卡”功能是怎样实现的? 寻找UDP编程示例 Java程序是不是不能运行在DOS下?属于32位的吗? 在Java中怎样显示BMP图片? 有用过visual j++的朋友指点一下 新手求助--基本常识问题--如何在一台机器上虚拟出在不同JVM上的程序的运行环境 1000baset用的是几对双绞线啊? 求教!能帮就帮一下! 【求 Borland Together for eclipse UML 插件下载】 请教:文件读取操作时的目录位置
int length=inFileName.length();
int index=inFileName.lastIndexOf(str);
String s=inFileName.substring(index,length);
System.out.println("文件名是:"+s);
这样是不行的,第一句就会报错,因为"\"是特殊的字符(?),如果把("\")改成("\\"),得到的文件名却是“\ab.txt”,如何解决呢?