منتديات إجلجلي Agelgele
حللتم اهلا ونزلتم سهلا في مؤسسة فينكس تكنالوجي
منتديات إجلجلي Agelgele
حللتم اهلا ونزلتم سهلا في مؤسسة فينكس تكنالوجي
مؤسسة فينكس تكنالوجي ® Phoenix Technology
                      

العودة مؤسسة فينكس تكنالوجي ®



أهلا وسهلا بك في مؤسسة فينكس تكنالوجي ®
أهلا وسهلا بك زائرنا الكريم، إذا كانت هذه زيارتك الأولى للمنتدى، فيرجى التكرم بزيارة صفحة التعليمـــات، بالضغط هنا. كما يشرفنا أن تقوم بالتسجيل بالضغط هنا إذا رغبت بالمشاركة في المنتدى، أما إذا رغبت بقراءة المواضيع والإطلاع فتفضل بزيارة القسم الذي ترغب أدناه.


منتدي متخصص في صيانة الانضمة والشبكات المعلوماتية وتطوير المواقع والمنتديات . وافلام ومسلسلات عالمية مختلفة
 
الرئيسيةالبوابة رمضانيةأحدث الصورالتسجيلدخول

شاطر|


بيانات كاتب الموضوع
الدرس التاسع: التعامل مع المجلدات
كاتب الموضوعرسالة
المعلومات
الكاتب:
اللقب:

مستخدم مجتهد

الرتبه:
مستخدم مجتهد
الصورة الرمزية

énergie
البيانات
عدد المشاركات : 200

الإتصالات
الحالة:
وسائل الإتصال:

موضوع: الدرس التاسع: التعامل مع المجلدات الدرس التاسع: التعامل مع المجلدات Empty16/11/2014, 16:16

اذا احتوت المشاركة صورا - قم بالضغط عليها لعرضها بحجمها الطبيعي




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

أولا: انشاء مجلد (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"
الكود:
);
        
الكود:
}
    
الكود:
}
الكود:
}
ملاحظة: يجب أن يكون المسار خالي من أي مجلدات أو ملفات.















 الموضوع الأصلي : الدرس التاسع: التعامل مع المجلدات // المصدر : منتديات إجلجلي Agelgele // الكاتب:énergie


énergie ; توقيع العضو




المعلومات
الكاتب:
اللقب:
مؤسس الموقع
الرتبه:
مؤسس الموقع
الصورة الرمزية

Ǥlamorous
البيانات
رسالة SMS : الحمد لله علي كل حال
ذكر
الجمهورية الجزائرية الديموقراطية الشعبية
العمر : 33
عدد المشاركات : 1609

الإتصالات
الحالة:
وسائل الإتصال:
http://www.altwer.com

موضوع: رد: الدرس التاسع: التعامل مع المجلدات الدرس التاسع: التعامل مع المجلدات Empty28/11/2014, 16:05

اذا احتوت المشاركة صورا - قم بالضغط عليها لعرضها بحجمها الطبيعي




جزاك الله كل خيرا علي الموضوع















 الموضوع الأصلي : الدرس التاسع: التعامل مع المجلدات // المصدر : منتديات إجلجلي Agelgele // الكاتب:Ǥlamorous


Ǥlamorous ; توقيع العضو




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

استعرض الموضوع التالي استعرض الموضوع السابق الرجوع الى أعلى الصفحة

مواضيع مماثلة

» الدرس التاسع: الوظائف بى اتش بى
» الدرس التاسع: الصور HTML
» التعامل مع ملفات XML
» التعامل مع قواعد البيانات SQLite
» التعامل مع ملفات الضغط Zip



الــرد الســـريـع
..
الرد السريع
هام جداً: قوانين المساهمة في المواضيع. انقر هنا للمعاينة



●[ جميع حقوق النشر للمواضيع الحصرية محفوظة © phoenix™ 2015 ]●
●[ جميع المواضيع تعبر عن رؤية صاحبها ولا تمت للإدارة بصلة ]●

تحويل وبرمجة الرسام