View Full Version : فایل های درون یک پوشه
shirin_h
شنبه 31 فروردین 1387, 13:19 عصر
سلام
چطور می توان با دادن مسیر و نام یک پوشه توسط کاربر تعداد فایل های دورن آن پوشه و نام و فرمت آنها را تشخیص داد؟
saeedIRHA
شنبه 31 فروردین 1387, 13:43 عصر
اینتوری:
import java.io.File;
public class Test
{
public static void main(String[] args)
{
File dir = new File("."); //Directory ke azash ejaa shode taghir bede be harjai ke mikhai
File [] list = dir.listFiles();
for(int i=0; i<list.length;i++){
if(list[i].isFile()){
System.out.println("File Name:" + list[i].getName()+
"\nPath: " +list[i].getAbsolutePath() +
"\nSize: " + list[i].length()+ " Bytes" +
"\nExecutable: " + list[i].canExecute());
}
//File Type
if(list[i].isFile() && list[i].getName().endsWith(".mp3")){
System.out.println("MUSIC FILE :-)");
System.out.println("---------------------");
}
}
}
}
Output:
File Name:.classpath
Path: D:\Projects\workspace\Test\.\.classpath
Size: 232 Bytes
Executable: true
File Name:.project
Path: D:\Projects\workspace\Test\.\.project
Size: 380 Bytes
Executable: true
File Name:09 - Frozen.mp3
Path: D:\Projects\workspace\Test\.\09 - Frozen.mp3
Size: 5933024 Bytes
Executable: true
MUSIC FILE :-)
---------------------
File Name:Pinkfloyd - Hey you.mp3
Path: D:\Projects\workspace\Test\.\Pinkfloyd - Hey you.mp3
Size: 4798137 Bytes
Executable: true
MUSIC FILE :-)
---------------------
قبل از سوال کردن یک Search در Google بکن
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.