Array 1D
- مقدمة في المصفوفات ( Array)
- يتم تصميم المتغيرات الأولية بحيث تحتوي على قيمة واحدة فقط في كل مرة.
- تسمح لنا المصفوفات بإنشاء مجموعة من القيم المتشابهة المفهرسة.
- يمكن للمصفوفة تخزين أي نوع من البيانات ولكن نوع واحد فقط من البيانات في المرة الواحدة.
- المصفوفة هي قائمة بعناصر البيانات.
- تكوين المصفوفات
- المصفوفة هي مربع مجهول [] لذا فهي تحتاج إلى تعريف.
قم بتعريف مصفوفة بأعداد صحيحة.
ملاحظة تبدا فهرس جافا دائما من الصفر
;int[] numbers = new int[6]
من الممكن تحديد مرجع المصفوفة وإنشائه في نفس العبارة.
وقد تكون المصفوفات من أي نوع على سبيل المثال .
;float[ ] temperatures = new float[100]
;char[ ] letters = new char[41]
;long[ ] units = new long[50]
;double[ ] sizes = new double[1200]
يجب أن يكون حجم المصفوفة عددًا غير سالب.
وقد تكون قيمة حرفية أو ثابتة أو متغيرة.
;final int ARRAY_SIZE = 6;
;int[] numbers = new int[ARRAY_SIZE]
وبمجرد إنشائه ، يتم إصلاح حجم المصفوفة ولا يمكن تغييره.
- إدخال وإخراج عناصر المصفوفة
يمكن معاملة عناصر المصفوفة كأي متغير آخر.ويتم الوصول إليهم ببساطة بنفس الاسم والرقم السفلي.
انظر على سبيل المثال: ArrayDemo1.java
يمكن الوصول إلى نصوص الصفيف باستخدام المتغيرات (مثل عدادات التكرار الحلقي).
انظر على سبيل المثال: ArrayDemo2.java
- فحص الحدود
;int values = new int[10]
فليكن لهذه المجموعة قيم تتراوح من 0 إلى 9.
انظر على سبيل المثال: InvalidSubscript.java
في foor loop
من المعتاد استخدام i و j و k كمتغيرات
حيث يكون من المفيدتعريفi على أنه مرجع الفهرس للكلمات.
وتكون القيم معرفة بين حدين وتتزايد او تتناقص يمكنك قرائة وتعلم المزيد من هنا foor loop
public class aray1D {
public static void main(String[] args) {
/*ِArray 1D
* واحد متغير في متعددة قيم تستخدم
*/
String [] name = {"SYSBR", " Mohammed" , " Abdullah", " hh"};
System.out.println(name);
for ( int i = 0 ; i <name.length ; i ++)
{ System.out.println(name[i]);
}
}}
Tags:
java

