`
jayjayjays
  • 浏览: 208651 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java 遍历文件

    博客分类:
  • java
阅读更多
public   static   void   deleteSrcPicture(String   s_path)  
  {  
  try  
  {  
  File   s_file   =   new   File(   s_path.toString()   );  
  if   (!s_file.exists())  
  {  
  System.out.println(   "s_file   is   not   a   directory."   );  
  return;  
  }  
  File[]   files   =   s_file.listFiles();  
  for   (int   i   =   0;   i   <   files.length;   i++)  
  {  
  //System.out.println(   files[i].getName()   );  
  logger.info(   i   +   "=="   +   files[i].getName()   );  
  String   fileName   =   files[i].getName();  
  /*******************************************************************************************************  
    *   if   directory,circulate  
    ******************************************************************************************************/  
  if   (files[i].isDirectory())  
  {  
  StringBuffer   s_subPath   =   new   StringBuffer(   s_path.toString()   );  
  s_subPath.append(   System.getProperty(   "file.separator"   )   );  
  s_subPath.append(   files[i].getName()   );  
  deleteSrcPicture(   s_subPath.toString()   );  
  }  
  else   if   (files[i].isFile())  
  {  
        //处理你需要的逻辑  
  }  
  }  
  catch   (Exception   ex)  
  {  
  logger.info(   ex   );  
  } 
 
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics