۱۳۸۹ آذر ۱۰, چهارشنبه

کلاس Vector

کلاس وکتور در پکیج java.util قرار دارد

وکتور ها معمولآ به جای آرایه ها استفاده می‌شوند زیرا دامنه ی آن‌ها به طور خودکار با افزایش یک داده جدید افزایش می یابد. وکتور ها به ابعاد ثابتی احتیاج ندارند. اندازه وکتور با افزایش یا برداشت آیتم ها زیاد یا کم می شود. وکتور ها می‌توانند فقط اشیاء را نگهدارند و نه نوع های اولیه primitive types مثل int را. اگر می‌خواهید نوع های اولیه را در وکتور ها نگهدارید آن را داخل یک شی قرار دهید ( برای مثال برای ذخیره یک مقدار integer از کلاس Integer استفاده کنید یا اینکه کلاس خودتان را تعریف کنید) ، اگر از کلاس Integer استفاده کنید قادر نخواهید بود مقدار آن را تغییر دهید به این دلیل گاهی بهتر است کلاس خودتان را تعریف کنید. کلاس وکتور و کلاس‌های بالاتر آن شامل بسیاری متد های مفید می باشند. برای مثال برای اضافه کردن عناصر به وکتور از متد add استفاده کرد. برای اضافه کردن موقعیت های ثابت از متد add(index , object)I استفاده می‌شود، متد اضافه کردن یک عنصر addElement و متد clear همه عناصر را از وکتور پاک می‌کند.

برای خلق وکتور باید ابتدا یکی از پکیج های java.util.Vector یا java.util را وارد import کنید. و سپس به روش زیر آن را ایجاد کنید


Vector v = new Vector();

Vector v = new Vector(300);

برای اضافه کردن عنصر به وکتور

v.add(s); // adds s to the end of the Vector v

برای اطلاعات بیشتر اینجا را بخونید.


هیچ نظری موجود نیست: