¿Qué son los parámetros en Java?

¿Qué son los parámetros en Java?
Java proporciona un concepto de parámetros asociados con los métodos y constructores definidos por el usuario. En Java, los métodos y constructores definidos por el usuario pueden tomar cero, uno o más de un parámetro. Aquí la consulta es cuáles son los parámetros en Java? Bien! Los parámetros en Java son variables que se pueden pasar a los métodos o constructores y pueden ser de cualquier tipo de datos como byte, string, int, float, etc. En Java, los métodos/constructores pueden tomar un solo o múltiples parámetros.

Este artículo proporcionará una comprensión profunda de los conceptos de la lista de abajo:

  • ¿Qué son los parámetros en Java?
  • Parámetros vs argumentos en Java
  • Ejemplos
  • Conclusión

Entonces empecemos!

¿Qué son los parámetros en Java?

Los parámetros en Java son variables que se pueden pasar a los métodos o constructores. Dentro de estos métodos/constructores, estos parámetros se comportan como variables.

Parámetros vs argumentos en Java

Consideremos un programa Java simple para comprender la diferencia entre los parámetros y los argumentos.

Cómo mostrar un método definido por el usuario que acepte un parámetro

El siguiente fragmento muestra un método definido por el usuario que acepta un parámetro:

Showage vacío estático (int Age)
Sistema.afuera.println ("Edad del empleado:" + edad);

En el fragmento anterior, showage () es el método definido por el usuario que toma un parámetro de tipo entero. La palabra clave estática muestra que el método "showage ()Se puede abordar directamente con el nombre de la clase. Vacío La palabra clave muestra que el showage () El método no devuelve nada.

Los parámetros se pasarán a un método en el momento de la llamada del método como se muestra en el siguiente fragmento dado:

SUPERIOR (32);

Los parámetros reales (valores) pasados ​​al método en el momento de la llamada del método se conocen como argumentos.

Ahora concluyamos este ejemplo para descubrir cuál es la diferencia clave entre argumentos y parámetros en Java.

Del ejemplo dado anteriormente, llegamos a saber que los parámetros/valores reales que se pasan a un método en el momento de la llamada del método se conocen como argumentos (en este ejemplo 32 es un argumento) mientras que los parámetros son las variables definidas en el encabezado del método (en este ejemplo intge es un parámetro).

Cómo pasar un solo parámetro a un método en Java

En este ejemplo, el método definido por el usuario "printname ()"Utiliza solo un parámetro de tipo de datos enteros. Del método principal pasamos dos argumentos al printname () método. El siguiente será la salida resultante para el programa Java anterior:

clase de parámetros de clase pública
static void printName (String UserName)
Sistema.afuera.println ("Nombre de usuario:" + nombre de usuario);

public static void main (string [] args)
printname ("Ambrose");
printname ("David");

Así es como pasamos un parámetro a un método.

Cómo pasar múltiples parámetros a un método en Java

El siguiente fragmento muestra cómo usar sintaxis separada por comas para pasar más de un argumento a un método:

paquete ParametersExample;
clase de parámetros de clase pública
static void printName (String UserName, int userage)
Sistema.afuera.println ("Nombre del empleado:" + nombre de usuario);
Sistema.afuera.println ("Edad del empleado:" + usuario);

public static void main (string [] args)
printname ("Ambrose", 34);
printname ("David", 24);

La salida verifica el funcionamiento del programa Java anterior.

Cómo pasar los parámetros a un constructor en Java

En este ejemplo, tenemos un constructor que acepta dos parámetros del tipo de datos enteros. Posteriormente, calcula el producto de esos números:

paquete ParametersExample;
clase de parámetros de clase pública
ParametersExample (int x, int y)

Sistema.afuera.println ("Producto de dos números:" + x*y);

public static void main (string [] args)
ParametersExample Object = new ParametersExample (3, 23);

Pasamos los argumentos al constructor del método principal. El constructor aceptó los parámetros y realizó la funcionalidad deseada en ellos.

Conclusión

Los parámetros en Java son variables que se pueden pasar a los métodos o constructores. Dentro de estos métodos o constructores, estos parámetros actúan como variables. Los parámetros/valores reales pasados ​​a un método en el momento de la llamada del método se conocen como argumentos, mientras que los parámetros son las variables definidas en el encabezado del método. Esta publicación explicó varios aspectos de los parámetros en Java con la ayuda de algunos ejemplos adecuados.