بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
گرفتن ایندکس ( یا مقدار ) یک آرایه
سلام
من یک آرایه دارم که به صورت مداوم مقادیر اولیه آن حذف می شود و مقادیر جدید اضافه می شود حالا اگه بخواهم مقدار اول و یا آخر این آرایه رو بخونم باید چیکار کنم ؟
دوستان دقت کنید که استفاده از Size تعداد کل خانه های اشغال شده را می دهد نه ایندکس آخرین مقدار را !!!!!!!
0
0
ایندکس اخرین مقدار برابر است با تعداد کل خانه های ارایه منهای یک یعنی از عددی که از size بدست می اید یکی کم کنید مقدار ایندکس مورد نظر پیدا بدست می اید
(10 سال پیش)
0
0
ممنون دوست عزیز ، این روش رو بلد هستم ولی مشک من اینه که روش گفته شده به درستی کار نمی کنه !!! برای مثال شما فرض کن که آرایه 3 محتوا دارد وبا توجه به متد سایز (3)، ایندکس آنها به ترتیب می شود 0 و1و2 . حالا اگه دو خونه اول رو حذف کنیم و دوباره از متد سایز استفاده کنیم ، سایز برابر 3 خواهد بود در حالی که ایندکس ها برابر 2و3و4 هستند (10 سال پیش)
0
0
نمیدونم کاربردتون دقیقا چیه. اما دو راه به ذهنم می رسه. اول اینه که: همان جایی که آرایه را تعریف کرده اید، یک متغیّر Integer دیگه هم تعریف کنید و مقدار اولین خانه معنی دار را درش ذخیره کنید. و هر بار که یکی از درایه های پایین آرایه را حذف می کنید، مقدار اون متغیر را اصلاح کنید. به این ترتیب ابتدای لیست را دارید و انتهای آن ر نیز با متد .lenght خواهید داشت. (10 سال پیش)
0
0
راه دوم: استفاده از List به جای Array هست. در این صورت می توانید هر بار که مقادیری را لازم نداشتید، با استفاده از متد remove آن را حذف کنید. (10 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .