anime dream
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.



 
الرئيسيةالرئيسية  أحدث الصورأحدث الصور  التسجيلالتسجيل  دخولدخول  

 

 الدرس التاسع: التعامل مع المجلدات

اذهب الى الأسفل 
2 مشترك
كاتب الموضوعرسالة
msryme
مدير عام
msryme


ذكر النمر
عدد المساهمات : 2006
نقاط : 26549
تاريخ الميلاد : 02/02/1998
تاريخ التسجيل : 26/04/2013
العمر : 26
العمل/الترفيه : جيد
المزاج : جيد

الدرس التاسع: التعامل مع المجلدات Empty
مُساهمةموضوع: الدرس التاسع: التعامل مع المجلدات   الدرس التاسع: التعامل مع المجلدات Emptyالإثنين مايو 13, 2013 2:58 pm

الدرس التاسع: التعامل مع المجلدات


في هذا الدرس سوف نتعلم طريقة انشاء و نسخ وحذف المجلدات بلغة الجافا.




أولا: انشاء مجلد (Folder):





نستطيع انشاء مجلد من خلال الأوامر التالية:



?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32


/**
* www.inbrief.ws
* Author: Anas Aldrees <aldrees@inbrief.ws>
*/

import java.io.*;

public class Test {

public static void main(String[] args){

//Create Multiple Directories...
String dir = "test1/test2";
boolean isCreated = new File(dir).mkdirs();

if(isCreated){
System.out.println("Directores creation success");
}else{
System.out.println("Directores creation failed");
}

//Create single Directory...
dir = "dir";
isCreated = new File(dir).mkdir();

if(isCreated){
System.out.println("Directory creation success");
}else{
System.out.println("Directory creation failed");
}
}
}
في الجزء الأول من الكود السابق انشأنا مسار من المجلدات.

اما في الجزء الثاني انشأنا مجلد واحد فقط.




ثانيا: معرفة ما اذا كان المجلد يحتوي على ملفات أو مجلد آخر:



يمكننا فعل هذا من خلال الأوامر التالية:



?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22


/**
* www.inbrief.ws
* Author: Anas Aldrees <aldrees@inbrief.ws>
*/

import java.io.*;

public class Test {

public static void main(String[] args){

// note that the dir must be exist...
String dir = "test1";
int filesCount = new File(dir).listFiles().length;

if(filesCount == 0){
System.out.println("This dir is empty");
}else{
System.out.println("This dir is NOT empty");
}
}
}

ثالثا: حذف مجلد:



يمكننا حذف مجلد من خلال الكود التالي:



?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21


/**
* www.inbrief.ws
* Author: Anas Aldrees <aldrees@inbrief.ws>
*/

import java.io.*;

public class Test {

public static void main(String[] args){

String dir = "test1";
boolean isDeleted = new File(dir).delete();

if(isDeleted){
System.out.println("Folder Deleted");
}else{
System.out.println("Folder NOT Deleted");
}
}
}
ملاحظة: يجب أن يكون المسار خالي من أي مجلدات أو ملفات.
الرجوع الى أعلى الصفحة اذهب الى الأسفل
العاشق الاخير
عضو مساهم
العاشق الاخير


ذكر عدد المساهمات : 485
نقاط : 21234
تاريخ التسجيل : 27/05/2013

الدرس التاسع: التعامل مع المجلدات Empty
مُساهمةموضوع: رد: الدرس التاسع: التعامل مع المجلدات   الدرس التاسع: التعامل مع المجلدات Emptyالخميس يونيو 13, 2013 11:31 am

بالتوفيق
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
الدرس التاسع: التعامل مع المجلدات
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» لدرس التاسع: الصور
» أوباما يدعو الاسرائيليين والفلسطينيين إلى التعامل مع المفاوضات وجبهة التحرير ترفض
»  افتراضي ون بيس الحلقة 590 || توريكو الحلقة 99 || الحلقة الخاصة "الحلم التاسع" ترجمة فريق العاشق
» الدرس 4: الخطوط
» الدرس 5: النصوص

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
anime dream :: منتدي إبداع مُصمم :: تعليم البرمجه-
انتقل الى: