PDA

View Full Version : کپی کردن آرایه در آرایه دیگر



سایانا
جمعه 15 فروردین 1393, 11:13 صبح
سلام دوستان.
من یه آرایه از یک کلاس دارم و میخوام مرتبش کنم و برای این کار نیاز دارم تا یک درایه از آرایه رو در یه آرایه دیگه از همین آرایه کپی کنم.اگه بخوام این کار رو تک تک با توابع geterو seter انجام بدم هم زمان بره و هم کلی خط کد میخواد. حالا سوالم اینه که چه دستور یا روشی برای این کار به کار میره؟

cups_of_java
جمعه 15 فروردین 1393, 13:23 عصر
شما برای کپی کردن نیازی به این که خود شی ها رو کپی کنید ندارید... هر اندیس آرایه یک رفرنیس (ارجاع کننده یا اشاره گر) به شی هست.. پس می تونید به راحتی اندیس ها رو عوض کنید...

myArray[i ] = myArray[ j ]

شما حتی برای مرتب سازی تابع Sort دارید توی جاوا کلاس Arrays

اگر مشکلتون چیز دیگه ای هست بگید تا راهنمایی کنیم.