PDA

View Full Version : باز گرداندن آرایه و مقدار در تابع



zehs_sha
دوشنبه 13 مهر 1383, 10:46 صبح
سلام دوستان :wink:
من می خواهم متدی بنویسم که آرایه را سورت کند و به من باز گرداند و همچنین متدی بنویسم که بیش از یک مقدار باز گرداند متشکر می شوم که من را راهنماییی کنید که به چه صورت می توانم این کار را انجام دهم :oops:

Inprise
دوشنبه 13 مهر 1383, 11:56 صبح
متدی بنویسم که بیش از یک مقدار باز گرداند

تا نسخهء 1.5 ، امکان بازگرداندن چند متغیر به عنوان خروجی در جاوا وجود نداره و احتمالا" هیچ وقت وجود نخواهد داشت . خروجیهای تابعت رو داخل فیلدهای یک کلاس یا یک ساختار کپسوله کن و به عنوان خروجی از تابع صادر کن


من می خواهم متدی بنویسم که آرایه را سورت کند و به من باز گرداند

من را راهنماییی کنید که به چه صورت می توانم این کار را انجام دهم

کلاس Array متدهای مناسبی برای سورت داره ، به چه راهنمائی نیاز داره ؟

zehs_sha
دوشنبه 13 مهر 1383, 13:25 عصر
منظورم این بود که چگونه می شود آرایه را به متد داد و پس از تغییرات به کلاس باز گردانده شود فقط باید از ساختار کپسوله استفاده کنم

Inprise
دوشنبه 13 مهر 1383, 14:00 عصر
int[] intArray = new int[] {4, 1, 3, -23};
Arrays.sort(intArray);
// [-23, 1, 3, 4]

پکیج مربوط به کلاس Array رو فراموش نکن . شکل کلی کار اینطوریه . ( متدهای سورت استاتیک هستند )

اینم برای بررسی کلاس Array :
http://java.sun.com/j2se/1.4.2/docs/api/java/util/Arrays.html