В этом руководстве объясняется метод передачи аргументов методам вместе с возможными примерами.
Как передать аргументы методам в 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 прост и удобен в использовании, а количество аргументов, которые можно передать методу, не ограничено.