ورود

نسخه کامل مشاهده نسخه کامل : return کردن در کلاسی که مقدار حلقه رو بر می گرداند



unrealword
01-05-2014, 09:42
public class reader { public int post() { for (int i = 0; i < 10; i++) { return i; } }

مشکل من اینه این کلاس رو نمی تونم استفاده کنم
خطا می ده دقیقا می خام مقدار حلقه for رو تو خروجی داشته باشم
معمولی نمی خام همین کد من فیکس شه

_H2_
01-05-2014, 12:26
سلام
کلاس کوچک شما که یک آکولاد کم دارد، بماند!
بعد هم تابع post شما یک تک مقدار برمیگرداند، در واقع همیشه عدد 0 را که اولین عدد حلقه است را بازپس خواهد داد!
خوب حالا سوال این است که متوجه باشید دقیقاً چه کار میخواهید انجام دهید؟!

آیا میخواهید تعداد حلقه را برگردانید؟ یا شاید جمع یا مقدار میانگین؟
یا میخواهید در یک int واحد 10 عدد int برگردانید؟!!! اگر چنین است خروجی شما باید یک مجموعه یا آرایه و یا حداقل یک نوع شمارش پذیر باشد.

میتوانم الآن جواب و کدی به شما بدهم ولی شما باید به کدی که نوشته اید فکر کنید و دقیق مشخص کنید و توضیح دهید چه میخواهید انجام دهید.