آموزش مقدماتی جاوا | متد ها - 2

پارامتر های ورودی به متد

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

پارامتر ها بعد از نام متد و درون پرانتز نوشته می شوند. هر تعداد پارامتر که بخواهیم را می توانیم به یک متد ارسال کنیم فقط باید آنها را با علامت کاما (,) از هم جدا کنیم.

در مثال زیر، یک متد وجود دارد که یک پارامتر ورودی String به نام fname را دریافت می کند. هر زمان که بخواهیم این متد را فراخوانی کنیم، یک مقدار را به عنوان این متغیر به متد ارسال می کنیم. و در این مثال، متد آن را در خروجی چاپ خواهد کرد:

public class MyClass {
  static void myMethod(String fname) {
    System.out.println(fname + " Refsnes");
  }

  public static void main(String[] args) {
    myMethod("Liam");
    myMethod("Jenny");
    myMethod("Anja");
  }
}
// Liam Refsnes
// Jenny Refsnes
// Anja Refsnes

وقتی پارامتری را به متد ارسال می کنیم، به آن آرگومان می گوییم. در مثال بالا، fname یک پارامتر است و Jenny، Liam و Anja آرگومان هستند.

پرسش و پاسخ این درس

برای ثبت پرسش ابتدا در سایت وارد شوید.

  • 1
  • 2
  • 3
  • 4
  • 5