return
کلیدواژه return یعنی «برگرداندن نتیجه و تمام کردن متد». متد (Method) یعنی تابع داخل کلاس. اینجا ساده با مثال می بینی return در جاوا چه می کند.
return در جاوا چیست؟
طبق منبع، return اجرای متد را تمام می کند. همچنین می تواند یک مقدار برگرداند. اگر متد مقدار دارد، باید چیزی برگردد.
public class Main {
static int myMethod(int x) {
return 5 + x;
}
public static void main(String[] args) {
System.out.println(myMethod(3));
}
}
// خروجی: 8 (5 + 3)
بدون مقدار برگشتی: void
نکته منبع: برای «بدون خروجی»، از void استفاده کن. یعنی متد چیزی برنمی گرداند.
public class Main {
static void myMethod() {
System.out.println("I just got executed!");
}
public static void main(String[] args) {
myMethod();
}
}
گام های تمرینی
- یک متد بساز و نوع خروجی تعیین کن.
- داخل متد مقدار مناسب برگردان.
- متد را صدا بزن و خروجی را چاپ کن.
نکته: اگر متد void باشد، مقدار برنمی گرداند.
هشدار: نوع مقدار برگشتی باید با نوع متد یکی باشد.
برای مرور سریع return در جاوا این صفحه را نگه دار. همچنین صفحه void را ببین برای متدهای بدون خروجی.
جمع بندی سریع
- return اجرای متد را تمام می کند.
- می تواند مقدار برگرداند.
- void یعنی بدون مقدار برگشتی.
- نوع خروجی باید دقیقاً هماهنگ باشد.