View Full Version : سوال: تعريف آرايه پويا
ebrahim1988
دوشنبه 06 اردیبهشت 1389, 07:30 صبح
سلام
ميخواستم بدونم تو جاوا آرايه پويا چطوري تعريف ميشه و چطوري هم ميشه ازش استفاده كرد؟
ممنون
jlover
دوشنبه 06 اردیبهشت 1389, 16:49 عصر
کلاس java.util.Vector و همینطور کلاسهای Collections framework API مثل ArrayList
به مستندات رجوع کنید، کاملترین اطلاعات رو خاهید گرفت
mohsensaghafi
سه شنبه 07 اردیبهشت 1389, 18:37 عصر
سلام دوست عزیز
اگر منظورت از آرایه ی پویا آرایه هایی هستند که طول آنها در زمان اجرا معیین می شود باید بگویم که در جاوا برای تعریف آرایه پویا و غیر پویا تفاوتی وجود ندارد. در واقع بخاطر حذف اشاره گر ها در جاوا، تمامی تعریف متفیر ها بطورت ارجاع انجام می گیرد. (reference) . به عنوان مثال برای تعریف یک آرایه پویا از نوع صحیح، از کد زیر استفاده می کنیم.
int []myArray=new int[n];
این خط یک آرایه از نوع صحیح را با طول n، تعریف می کند.
مثال نمونه :
Scanner s=new Scanner(System.in);
int n=s.nextInt();
int []myArray=new int[n];
for(int i=0;i<n;i++)
myArray[i]=i*2;
for(int i=n-1;i>=0;i--){
System.out.println(myArray[i]);
System.out.println();
}
vBulletin® v4.0.8, Copyright ©2000-1391, Jelsoft Enterprises Ltd.