Borna66
05-21-2012, 11:19 PM
در اين بخش شما خواهيد ديد كه چگونه مي توان نام درايو هاي كامپيوتر خود را توسط يك برنامه جاوا ليست نماييد.مراحل انجام عمل فوق شرح زير ميباشد.
1- ابتدا كتابخانه مورد نياز اين برنامه را در كلاس برنامه اضافه نماييد:
import java.io.File;
2- سپس يك متغير از نوع كلاس File با نام drives ايجاد نموده و با كمك متد listRoots از كلاس File ، ليست نام درايو هاي موجود در كامپيوتر خود را در متغير drives قرار مي دهيم.
File[] drives = File.listRoots();
3- اكنون كافيست تا متغير drives را در يك حلقه قرار داده و محتويات درون آن را در خروجي چاپ نماييد.
for (int i = 0; i < drives.length; i++) {
System.out.println(drives[i]);
}
نكته: برنامه فوق براي محيط ويندوز پياده سازي شده است و ممكن است در ساير محيط ها مانند لينوكس و ... بطور كامل و صحيح عمل ننمايد.
در ادامه متن كامل اين برنامه را مشاهد مي نماييد.
import java.io.File;
public class listDrives {
public void myDrives() {
File[] drives = File.listRoots();
for (int i = 0; i < drives.length; i++) {
System.out.println(drives[i]);
}
}
public static void main(String[] args) {
listDrives LD = new listDrives();
LD.myDrives();
}
}
1- ابتدا كتابخانه مورد نياز اين برنامه را در كلاس برنامه اضافه نماييد:
import java.io.File;
2- سپس يك متغير از نوع كلاس File با نام drives ايجاد نموده و با كمك متد listRoots از كلاس File ، ليست نام درايو هاي موجود در كامپيوتر خود را در متغير drives قرار مي دهيم.
File[] drives = File.listRoots();
3- اكنون كافيست تا متغير drives را در يك حلقه قرار داده و محتويات درون آن را در خروجي چاپ نماييد.
for (int i = 0; i < drives.length; i++) {
System.out.println(drives[i]);
}
نكته: برنامه فوق براي محيط ويندوز پياده سازي شده است و ممكن است در ساير محيط ها مانند لينوكس و ... بطور كامل و صحيح عمل ننمايد.
در ادامه متن كامل اين برنامه را مشاهد مي نماييد.
import java.io.File;
public class listDrives {
public void myDrives() {
File[] drives = File.listRoots();
for (int i = 0; i < drives.length; i++) {
System.out.println(drives[i]);
}
}
public static void main(String[] args) {
listDrives LD = new listDrives();
LD.myDrives();
}
}