الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

شرح وتوضيح لسؤال عن المصفوفات في الجافا!

بدأه En.mona basem في 6 يناير 2011 · 5 رد · 4,582 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ..

أنا مبتدئة بلغة الجافا وبدي أستفسر عن طريق

1-كيف ندخل عناصر للمصفوفة

هل هيك صحيح ؟

مثلا ً ..

i

اقتباس

int []numbers={12,10, 33, 15,7};

ولما بدي أعرضهم

اقتباس

System.out.println(numbers[5]);

بس سؤال كيف أعرضهم عن طريق ميثود ؟

أحتاج مثال توضيحي فقط لأني ببحث بالنت بلاقي شرح كتير مش فاهمة منو

وشكرا

تم تعديل هذه المشاركة بواسطة En.mona basem في 6 يناير 2011 في 19:31

#3
Mahmoud Kelany كتب:

السلام عليكم

اتفضلى

دورة جافا : الدرس السابع - المصفوفات

يرجى استخدام محرك البحث قبل السوال

تكرر هذا السوال كثيرا

أنا آسفة جدا

لكني حاولت أنا فقط بسأل وبدي رد ع سؤالي

كان فيه دروس جافا هون بالموقع شفتها منيح لعضوة باسم eng.asma

#4
En.mona basem كتب:

السلام عليكم ..

أنا مبتدئة بلغة الجافا وبدي أستفسر عن طريق

1-كيف ندخل عناصر للمصفوفة

هل هيك صحيح ؟

مثلا ً ..

i

ولما بدي أعرضهم

بس سؤال كيف أعرضهم عن طريق ميثود ؟

أحتاج مثال توضيحي فقط لأني ببحث بالنت بلاقي شرح كتير مش فاهمة منو

وشكرا

أول خطأ ..

int number[]={1,2,2}

انت عامله كذا ..

int [] number={1,2,2}

إذا أردت طباعة لازم تستخدمين for ...

هذا مثال بسيط ..

public class NewClass {
    public static void main (String args[]){
        int array[] = {1,2,2};
        for (int counter=0; counter<array.length;counter++ ){
            System.out.printf("a[%d] %8d\n", counter,array[counter]);
        }
    }


}

شرح..

for (int counter=0; counter<array.length;counter++ ){
            System.out.printf("a[%d] %8d\n", counter,array[counter]);
        }

طبعا هنا استخدمنا for ولتعريف مكان العنصر استخدمنا counter واكيد زي ماتعرفين المصفوفة تبدأ بـ 0 . وهي أصغر من array.length إلي هي طول المصفوفة 3 .

اتمنى الشرح واضح !!

ممكن تستخدمين هاي الطريقة مكان for ..

System.out.print( array[0]\n);

array[0] معناه راح يطبع رقم 1

array[1] معناه راح يطبع رقم 2

array[2] معناه راح يطبع رقم 2

نقطة أخيره .. إذا أردت أن المستخدم يدخل هو أرقام ..

int a [] = new int [10]

راح يدخل 10 أرقام للمصفوفة الي اسمها a

تم تعديل هذه المشاركة بواسطة hima190 في 6 يناير 2011 في 21:13

#5
hima190 كتب:

أول خطأ ..

int number[]={1,2,2}

انت عامله كذا ..

int [] number={1,2,2}

كلا التعبيرين صحيح. يمكن وضع ال square brackets قبل أو بعد إسم المتغير

http://download.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html

#6
public class AR {

	public static void main (String[]arg)
	{
		int number[]={1,2,3};

		for(int i=0;i<number.length;i++)
		System.out.println(number);

	}

}

أتمنى أن يكون الشرح واضح

بالتوفيق

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…