نقل قول: تحليل يک کد کوچک
برداشت دومتون درسته.
آریه arry تمام خونه هاش صفر هستند. در حلقه، ابتدا مقدار تصادفی بین 0 تا 5 میاد و بعد با یک جمع میشه. پس اندیس ها میشه یه عددی بین 1 تا 6. حالا هر اندیس که مشخص میشه اشاره گر میره رو اون خونه از آرایه و مقدار قبلی رو بعلاوه یک میکنه و تو همون خونه ذخیره میکنه.
برای همین خروجی کد بالاتون مثلا میشه:
[0, 13, 16, 16, 16, 16, 22]
همونطور که میبینید خونه با اندیس 0 (خونه اول) مقدارش تغییری نکرده چون عددهای تصادفی رو بعلاوه یک کردید.
1 ضمیمه
نقل قول: تحليل يک کد کوچک
ممنونم از راهنماييتون.
يه مشکل ديگه که دارم اينه که تو netbeans وقتي ALT+INS رو ميگيرم فقط گزينه constractor مياد و نميتونم getter and setter رو ببينم البته تو يه ويديوي آموزشي گفته بود Crtl+I ولي اين ميانبر هيچ عملي رو انجام نميده يه بخش ديگه هم چک کردم منوي refactor و گزينه ي encapsulation field بود که وقتي گزينه رو ميزنم خطا ميده.
اينم عکسش
ضمیمه 146092
نقل قول: تحليل يک کد کوچک
لطفا موضوعات مختلف رو در یک تاپیک مطرح نکنید.
کار با IDE رو بهتره از اینترنت سرچ کنید، ولی با Shift+Ctrl+Alt+E میشه getter/setter ها رو ایجاد کرد.اگر نشد سعی کنید با راست کلیک کردن اون رو پیدا کنید.