您的位置:首页 > 编程语言 > Java开发

java 遍历文件

2006-07-07 20:20 302 查看
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 );
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: