A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

这个程序可以用来获取文件的扩展名
  1. import java.io.File;
  2. 4.  
  3. 5.        /**
  4. 6.        * 第 43 题:编写一个可以获取文件扩展名的函数,形参接收一个文件名字符串,返回一个扩展名字符串。
  5. 7.        * @author
  6. 8.        *  
  7. 9.        */
  8. 10.        public class Test43 {
  9. 11.        public static void main(String[] args){
  10. 12.        File file = new File("d:\\me.txt");
  11. 13.        getName(file);
  12. 14.        }
  13. 15.        public static void getName(File file){
  14. 16.        String name = file.getName();
  15. 17.        String s = name.substring(name.lastIndexOf(".")+1);
  16. 18.        System.out.println("文件名为"+name+"拓展名为:"+s);
  17. 19.        }
  18. 20.   
  19. 21. }
复制代码

1 个回复

正序浏览
楼主可以试试看用正则表达式直接截字符串会不会更快一点。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马