Comprensión de Parámetros y Argumentos
Desliza para mostrar el menú
Parámetros vs. Argumentos en Java
Parámetros son los nombres de variables que se definen en la declaración de un método. Funcionan como marcadores de posición para los valores que utilizará el método al ejecutarse.
Argumentos son los valores reales que se proporcionan al llamar a un método. Estos valores se asignan a los parámetros del método.
Ejemplo:
public void greet(String name) { // 'name' is a parameter
System.out.println("Hello, " + name);
}
greet("Alice"); // 'Alice' is an argument
- Parámetros: Definidos en la declaración del método como parte de la firma del método;
- Argumentos: Suministrados al llamar al método;
- Los parámetros reciben los valores de los argumentos durante la ejecución del método.
Main.java
12345678910111213141516package com.example; public class Main { // This method has two parameters: 'int a' and 'int b' public static int addNumbers(int a, int b) { // 'a' and 'b' are parameters inside the method definition return a + b; } public static void main(String[] args) { // Here, 5 and 7 are arguments passed to the method int result = addNumbers(5, 7); // '5' is the first argument, '7' is the second argument System.out.println("Sum: " + result); } }
El método greet recibe un solo parámetro name y muestra un saludo utilizando ese argumento, y el método add recibe dos parámetros a y b y retorna su suma.
En main, se llama a greet con "Alice" y a add con 5 y 7, mostrando cómo se pasan argumentos a los métodos, y que se pueden incluir múltiples parámetros en un método separándolos con comas.
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla