zoukankan      html  css  js  c++  java
  • 小记:利用递归调用循环寻找MP3文件的方法。

     1 private void findMp3Data(File mp3file) {
     2         File[] filelist = mp3file.listFiles();
     3         if (filelist != null) {
     4 
     5             for (File n : filelist) {
     6                 File file = n;
     7                 if (file.isDirectory()) {
     8                     findMp3Data(file);
     9                 } else {
    10                     // 判断文件后缀名是MP3
    11                     if (file.getName().endsWith("mp3")) {
    12                         Mp3data mp3data = new Mp3data();
    13                         String mp3name = file.getName();
    14                         // 将文件名去掉.mp3后得到的名字
    15                         mp3data.setMp3_name(mp3name.substring(0, mp3name.length() - ".mp3".length()));
    16                         mp3data.setMp3_path(file.getAbsolutePath());
    17 
    18                         try {
    19                             mDao.createOrUpdate(mp3data);
    20                         } catch (SQLException e) {
    21                             e.printStackTrace();
    22                         }
    23 
    24                     }
    25 
    26                 }
    27             }
    28         }
    29     }
  • 相关阅读:
    Wedding(2-SAT)
    JSOI2010 满汉全席
    2-SAT问题
    Tarjan求桥
    遥远的国度
    NOIP2014 联合权值
    部落冲突
    仓鼠找sugar
    2018.09.09 DL24 Day2总结
    php一些易犯的错误
  • 原文地址:https://www.cnblogs.com/labixiaoxin/p/5150467.html
Copyright © 2011-2022 走看看