Как передать аргументы методам в Java?

Kak Peredat Argumenty Metodam V Java



В Java метод — это часть/блок кода, который выполняет определенную задачу. Методы используются для организации кода в повторно используемые блоки, которые делают сценарий понятным, легким для чтения и обслуживания. При вызове метода пользователи могут передавать ему аргументы, которые являются значениями, которые метод использует для выполнения своей задачи.

В этом руководстве объясняется метод передачи аргументов методам вместе с возможными примерами.

Как передать аргументы методам в Java?

В Java передача аргументов методам означает передачу данных или значений в качестве параметров методу, чтобы метод мог выполнять операции с этими значениями.







Синтаксис передачи аргументов методам в Java следующий:



имя_метода ( аргумент1 , аргумент2 , ... , аргументN ) ;

Здесь, ' имя_метода ” относится к имени вызываемого метода, а “ аргумент1 », « аргумент2 », …, « аргументN ” — это значения или данные, которые передаются методу.



Примечание : количество параметров, которые можно передать методу, не ограничено, если сигнатура метода (т. е. количество, тип и порядок аргументов) соответствует определению метода.





Пример 1
Вот пример метода, который принимает два аргумента:

публичный сорт Основной {
публичный статический пустота основной ( Нить [ ] аргументы ) {
инт результат '=' сумма ( 5 , 7 ) ;
Система. вне . печать ( 'Сумма равна' + результат ) ;
}

публичный статический инт сумма ( инт число1 , инт число2 ) {
возвращаться число1 + число2 ;
}
}

В этом примере



  • Определите метод с именем sum(), который принимает два целочисленных аргумента. число1 ' и ' число2 ».
  • Затем вызовите метод sum из основного метода и передайте ему два целочисленных значения 5 и 7.
  • сумма() » выполняет свою задачу и возвращает результат.

Выход

Метод использовал аргументы для выполнения своей задачи и возврата результата». 12 ».

Примечание : Если типы аргументов не совпадают с типами параметров, вы получите ошибку компиляции.

Пример 2
Вот пример метода, который принимает строковый аргумент:

публичный сорт Основной {
публичный статический пустота основной ( Нить [ ] аргументы ) {
Нить сообщение '=' 'Привет, мир!' ;
printMessage ( сообщение ) ;
}

публичный статический пустота printMessage ( Нить сообщение ) {
Система. вне . печать ( сообщение ) ;
}
}

В этом примере

  • Определите метод с именем printMessage, который принимает однострочное сообщение в качестве аргумента. Метод выводит значение на консоль.
  • Затем позвоните в « printMessage ” из основного метода и передать ему строковое значение “ Привет, мир! ».
  • printMessage ” выполняет свою задачу и выводит значение в консоль.

Выход

Наконец, напечатайте значение результата « Привет, мир! » в окно консоли.

Заключение

Передача аргументов методам в Java позволяет разработчикам передавать данные или значения в метод в качестве параметров. Это фундаментальный аспект программирования на Java, поскольку он позволяет методу выполнять операции с использованием этих значений. Синтаксис передачи аргументов методам в Java прост и удобен в использовании, а количество аргументов, которые можно передать методу, не ограничено.