עבור לתוכן

עזרה || מערך בג'אווה

Featured Replies

פורסם

שלום !

אני לומד 5 יחידות מחשבים בשפת ג'אווה ואני רוצה להרחיב קצת את ידיעותיי ולצאת מהמסגרת ..

לא מבקשים ממני באיזה שאלה פה לאתחל מערך כתכונה לעצם מסויים בפעולה בונה אבל אני בכל זה רוצה..

אז העצם הוא HOSPITAL והמערך הוא גם עצם מסוג PATIENT .. ואני לא יודע כמה חולים ביה"ח יכול להכיל ..

אני שמעתי איפשהו שאפשר להגיד מערך שכל פעם שאני מוסיף תא הוא יגדיל את האינדקס שלו ב-1 .. איך אני עושה את זה ?

(במידה והמערך הוא מסוג Patient) ..

תודה רבה =]

פורסם
  • מחבר

תאמת שלא ..

רציתי לדעת אם אפשר ליצור מערך בצורה הפשוטה ביותר רק שאין לו סוף מוגדר .. יכול להיות שקוראים לזה רשימה אבל אני לא רוצה להסתבך עם זה כ"כ ..

אין משהו פשוט יותר ?

 Patient[] patinets=new Patient[];

משהו כזה רק בלי האורך של המערך בסוף .. קיים כזה דבר ?

פורסם

לא, בשביל זה בדיוק יש רשימה מקושרת (בין היתר).

פורסם

אתה צודק, יש דבר כזה גם בJAVA

אני לא בדיוק זוכר את השם של זה כרגע לצערי...


// Create the list
List list = new LinkedList(); // Doubly-linked list
list = new ArrayList(); // List implemented as growable array

// Append an element to the list
list.add("a");

// Insert an element at the head of the list
list.add(0, "b");

// Get the number of elements in the list
int size = list.size(); // 2

// Retrieving the element at the end of the list
Object element = list.get(list.size()-1); // a

// Retrieving the element at the head of the list
element = list.get(0); // b

// Remove the first occurrence of an element
boolean b = list.remove("b"); // true
b = list.remove("b"); // false

// Remove the element at a particular index
element = list.remove(0); // a

פורסם

אתה מדבר על VECTOR

תירשום ב GOOGLE את המילים JAVA VECTOR API

ותקבל פרטים

פורסם

למיטב הבנתי, לא מומלץ להשתמש ב-Vector (הוא מיושן). עדיף ArrayList.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים