InstagramTwitterSnapChat


 
وصف

العودة   منتديات سكاو > الكليات الجامعية > منتدى كلية الحاسبات وتقنية المعلومات > المنتدى العام لكلية الحاسبات وتقنية المعلومات
التسجيل مشاركات اليوم البحث
   
   


المنتدى العام لكلية الحاسبات وتقنية المعلومات قسم خاص بالمواد العامة و الطلاب غير المتخصصين بكلية الحاسبات وتقنية المعلومات

طلب شرح ضروري

المنتدى العام لكلية الحاسبات وتقنية المعلومات

إضافة رد
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
  #1  
قديم 04-11-2012, 04:37 AM

يارب الجنة يارب الجنة غير متواجد حالياً

جامعي

 
تاريخ التسجيل: Nov 2012
نوع الدراسة: إنتظام
الجنس: ذكر
المشاركات: 2
Skaau.com (14) طلب شرح ضروري


السلام عليكم

ممكن شرح للي في الصور ضروري الله يخليكم وجزاكم الله خير



















رد مع اقتباس

 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 04-11-2012, 04:48 AM   #2

عاشق الحاسب

جامعي

الصورة الرمزية عاشق الحاسب

 
تاريخ التسجيل: May 2008
التخصص: علوم الحاسب
نوع الدراسة: ماجستير
المستوى: متخرج
الجنس: ذكر
المشاركات: 42
افتراضي رد: طلب شرح ضروري

ان شاء الله اساعدك فيها.. بس انتظري دقايق او عدي هذي الجزأ الى ان انتهي من الشرح..

 

توقيع عاشق الحاسب  

 

عندما يكون للشخص طموح ولكن يتوقف هذا الطموح عند وجود واسطة..
خريج من امريكا ماجستير في علوم الحاسب ولكن لوجود "الواسطة" لدى احد الاصحاب والذي لا يزال يدرس الماجستير.. اخذ مكان انا استحقه لوظيفة محاضر في احدى الجامعات في دولتنا الحبيبة..
من كل قلبي ادعو ان ينصفني الله وياخذ بحقي...

ولله الحمد فقد من علي بفضله وكرمه ويسر امري في وظيفة في وزارة الداخلية.. فاللهم لك الحمد على كل حال..

 

عاشق الحاسب غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 04-11-2012, 05:20 AM   #3

عاشق الحاسب

جامعي

الصورة الرمزية عاشق الحاسب

 
تاريخ التسجيل: May 2008
التخصص: علوم الحاسب
نوع الدراسة: ماجستير
المستوى: متخرج
الجنس: ذكر
المشاركات: 42
افتراضي رد: طلب شرح ضروري

1- في الشريحة الاولى والثانية بالنسبة ل nextLong,nextByte,nextShort,nextInt,nextDouble,nex tFloat
كلها تتعامل مع ارقام اي عن طريقها يمكن للمستخدم من ادخال ارقام ولكن الاختلاف بينهم في السعه الرقمية و هل هو رقم عشري ام لا.
للتعامل مع الارقام العشرية وايضا تقبل الارقام السالبة والوجبة مع الحذر من القيمة التي تستوعبها. اذا نستخدم nextFloat,nextDouble طبعا الفرق بينهم الحجم اذا كنت ابي احافظ على مساحة اكبر في الذاكرة استخدم float وحجمها = ٤بايت اللي هي ٣٢ بت والعكس مع double وحجمها ٨ بايت اللي هو ضعف الfloat.
للتعامل مع الاعداد بدون فواصل عشرية( اي اعداد صحيحة) (وايضا تقبل الارقام السالبة والوجبة مع الحذر من القيمة التي تستوعبها). ننستخدم nextLong,nextByte,nextShort,nextInt الفرق بينهم هو الحجم في الذاكرة
١- فالاصغر هو nextByte والذي لايمكن ان يحتوي اكثر من بايت واحدفقط اي اقل قيمة مسموحه -١٢٨ واكبر قيمة ١٢٧ غير ذلك يعتبر خطا.
٢- nextShort اكبر من السابق حجمه = ٢ بايت فقط اي اقل قيمة مسموحه -32,768 واكبر قيمة 32,767 غير ذلك يعتبر خطا.
٣- nextInt حجمها = ٤ بايت اي اقل قيمة مسموحه -2,147,483,648 واكبر قيمة 2,147,483,647 غير ذلك يعتبر خطا.
٤- nextLong حجمها = ٨ بايت اي اقل قيمة مسموحه -9,223,372,036,854,775,808 واكبر قيمة 9,223,372,036,854,775,807 غير ذلك يعتبر خطا.

طبعا كل nextLong,nextByte,nextShort,nextInt,nextDouble,nex tFloat تستخدم لحث المستخدم على ادخال قيم باستخدام الكيبورد.

 

عاشق الحاسب غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 04-11-2012, 06:16 AM   #4

عاشق الحاسب

جامعي

الصورة الرمزية عاشق الحاسب

 
تاريخ التسجيل: May 2008
التخصص: علوم الحاسب
نوع الدراسة: ماجستير
المستوى: متخرج
الجنس: ذكر
المشاركات: 42
افتراضي رد: طلب شرح ضروري

nextBoolean تستخدم اذا كان المطلوب من المستخدم ادخال احد القيمتين true او false عن طريق الكيبورد.

next تستخدم اذا اراد المستخدم ادخال كلمة واحد تقريبا اي انها اذا استخدمت next اول مسافة تعتبر كلمة ولا ينظر لما بعدها.
nextLine تستخدم اذا اراد المستخدم ادخال اكثر من كلمة او اكثر من سطر او اكثر من جملة. اذن المتحكم في هذه النقطة اذا تم الضغط على enter من الكيبورد.
مثال: اذا اراد المستخدم ادخال كلمة مثل hello world في متغير اسمه str ثم ضغط المستخدم على enter :
1-
كود:
String str = sc.next();
في هذه الحال المتغير str سيحتوي على كلمة hello فقط لانه يوجد مسافة ولا ينظر لما بعدها.
2-
كود:
String str = sc.nextLine();
في هذه الحال المتغير str سيحتوي على hello world

 

عاشق الحاسب غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 04-11-2012, 06:44 AM   #5

عاشق الحاسب

جامعي

الصورة الرمزية عاشق الحاسب

 
تاريخ التسجيل: May 2008
التخصص: علوم الحاسب
نوع الدراسة: ماجستير
المستوى: متخرج
الجنس: ذكر
المشاركات: 42
افتراضي رد: طلب شرح ضروري

useDelimiter بعطي مثال عليها واضح جدا:
كود:
String input = "1 : 2 : one : two";
        Scanner s = new Scanner(input).useDelimiter("\\s*:\\s*");
        System.out.println(s.nextInt());
        System.out.println(s.nextInt());
        System.out.println(s.next());
        System.out.println(s.next());
المخرجات:
كود:
1
2
one
two

 

عاشق الحاسب غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 04-11-2012, 07:22 AM   #6

عاشق الحاسب

جامعي

الصورة الرمزية عاشق الحاسب

 
تاريخ التسجيل: May 2008
التخصص: علوم الحاسب
نوع الدراسة: ماجستير
المستوى: متخرج
الجنس: ذكر
المشاركات: 42
افتراضي رد: طلب شرح ضروري

1- charAt(index(
مثال: ترجع حرف على حسب المكان (index) المحدد
كود:
String str = "Hello World!!";
        char ch = str.charAt(4);
        System.out.println(ch);
المخرجات :
كود:
o
H=0
e=1
l=2
l=3
o=4


2- compareTo(string_A)
مثال: 0 في حالة تساوي النصين، في حالة النص المقارن اقل من المقارن به تعطى قيمة موجبة، وفي الحالة الاخير تعطى قيمة سالبة.
كود:
String str1 = "Strings are immutable";
	  String str2 = "Strings are immutable";
      String str3 = "Integers are not immutable";

      int result = str1.compareTo( str2 );
      System.out.println(result);
	  
      result = str2.compareTo( str3 );
      System.out.println(result);
	 
      result = str3.compareTo( str1 );
      System.out.println(result);
المخرجات:
كود:
0
10
-10

 

عاشق الحاسب غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 04-11-2012, 07:49 AM   #7

عاشق الحاسب

جامعي

الصورة الرمزية عاشق الحاسب

 
تاريخ التسجيل: May 2008
التخصص: علوم الحاسب
نوع الدراسة: ماجستير
المستوى: متخرج
الجنس: ذكر
المشاركات: 42
افتراضي رد: طلب شرح ضروري

3- concat()
مثال: تستخدم لاضافة نص الى نهاية نص اخر
كود:
String str1 = "hello ";
String str2 = str1.concat("world!!");
المخرجات:
كود:
hello world!!


4- equal()
مثال: hاذا تساوى النصين القيمة true واذا اختلفا القيمة false
كود:
String Str1 = new String("hello world");
        String Str2 = Str1;
        String Str3 = new String("hello");
        boolean retVal;

        retVal = Str1.equals(Str2);
        System.out.println( retVal);

        retVal = Str1.equals(Str3);
        System.out.println(retVal);
المخرجات:
كود:
true
false


5- equalsIgnoreCase()
مثل السابقة equals لكن لا تعتبر هناك اي فرق في حالة الحرف سواء كبير او صغير (A=a)

 


التعديل الأخير تم بواسطة عاشق الحاسب ; 04-11-2012 الساعة 07:55 AM.
عاشق الحاسب غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 04-11-2012, 08:22 AM   #8

عاشق الحاسب

جامعي

الصورة الرمزية عاشق الحاسب

 
تاريخ التسجيل: May 2008
التخصص: علوم الحاسب
نوع الدراسة: ماجستير
المستوى: متخرج
الجنس: ذكر
المشاركات: 42
افتراضي رد: طلب شرح ضروري

6- indexOf()
مثال:ترجع -1 في حال عدم وجود النص، لتحديد مكان حدوث(index) حرف او نص معين
كود:
String str = "Hello world!!";
  int index = str.indexOf('w'); 
  System.out.println(index);
المخرجات:
كود:
6


7- lastIndexOf()
مثال: ترجع -1 في حال عدم وجود النص، وترجع مكان(index) اخر حدوث لحرف او نص معين في نص مع العلم ان ال (index) يبدا من 0
كود:
String str = "Hello world!!";
  int index = str.lastIndexOf('l'); 
  System.out.println(index);
المخرجات:
كود:
9


8- length()
مثال: ترجع عدد جميع الحروف في النص المعين
كود:
String str = "Hello world!!";
        System.out.println(str.length());
المخرجات:
كود:
13


9- toUpperCase()
مثال: تحول جميع حروف النص الى كابيتال (حروف كبيره)
كود:
String str = "Hello world!!";
        System.out.println(str.toUpperCase());
المخرجات :
كود:
HELLO WORLD!!


10- toUpperCase()
مثال: تحول جميع حروف النص الى small (حروف صغيرة)
كود:
String str = "Hello world!!";
        System.out.println(str.toLowerCase());
المخرجات :
كود:
hello world!!

 

عاشق الحاسب غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 04-11-2012, 08:49 AM   #9

عاشق الحاسب

جامعي

الصورة الرمزية عاشق الحاسب

 
تاريخ التسجيل: May 2008
التخصص: علوم الحاسب
نوع الدراسة: ماجستير
المستوى: متخرج
الجنس: ذكر
المشاركات: 42
افتراضي رد: طلب شرح ضروري

11- replace()
مثال: تبديل حرف بحرف ، او علامة بعلامة او رقم برقم.. ("I","we")
كود:
String str = "Hello!! world!!";
        String newStr = str.replace("!","?");
        System.out.println(newStr);
المخرجات:
كود:
Hello?? world??


12- substring(start)
مثال: تستخدم لايجاد جزء من نص معين بعد المكان(index) المعين
كود:
String str = "Hello world!!";
        String subStr = str.substring(5);
        System.out.println(subStr);
المخرجات:
كود:
 world!!


13- substring(start)
مثال: نفس فكرة السابقة لكن مع وجود نهاية.
كود:
String str = "Hello world!!";
        String subStr = str.substring(5,11);
        System.out.println(subStr);
المخرجات:
كود:
 world


14- trim()
مثال: تستخدم لازالة الفراغات الخالية في بداية ونهاية النص
كود:
String str = "   Hello world!!   ";
        System.out.println("Before using trim:"+str);
        System.out.println("After using trim:"+str.trim());
المخرجات:
كود:
Before using trim:   Hello world!!   
After using trim:Hello world!!

 

عاشق الحاسب غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 04-11-2012, 12:20 PM   #10

أبو دانتي

جامعي

 
تاريخ التسجيل: Sep 2008
التخصص: مستجد
نوع الدراسة: إنتظام
المستوى: الثالث
الجنس: ذكر
المشاركات: 246
افتراضي رد: طلب شرح ضروري

ماشاء الله عليك .. كفيت ووفيت
والي يبي يحل البروجيكت الشرح هذا كافي

 

أبو دانتي غير متواجد حالياً   رد مع اقتباس
 

إضافة رد


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

 


الساعة الآن 08:33 AM


Powered by vBulletin® Version 3.8.9 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Ads Organizer 3.0.3 by Analytics - Distance Education

أن كل ما ينشر في المنتدى لا يمثل رأي الإدارة وانما يمثل رأي أصحابها

جميع الحقوق محفوظة لشبكة سكاو

2003-2023