Cómo llamar a una función en Java

Cómo llamar a una función en Java
En Java, una función es un conjunto de declaraciones que ejecuta una tarea/operación específica cuando alguien la invoca. Las funciones/métodos son conceptos utilizados popularmente en cualquier lenguaje de programación que nos facilite la reutilización del código. En un programa Java, cada función debe tener un nombre único. Cada función se llamará/invocará con su nombre. Una vez que un usuario invoca una función, el código asociado con esa función se ejecutará.

Este artículo tiene como objetivo presentar una visión general exhaustiva de los resultados de aprendizaje a continuación:

  • Cómo llamar a una función Java definida por el usuario?
  • Cómo llamar a una función Java predefinida?

Entonces empecemos!

Cómo llamar a una función Java definida por el usuario?

En Java, el punto. La sintaxis se usa para llamar/invocar una función definida por el usuario. La sintaxis dada a continuación lo ayudará a comprender cómo llamar a una función Java no estática definida por el usuario:

colegio de clases.MethodName ();

Siga la sintaxis dada a continuación para llamar a una función estática definida por el usuario:

MethodName ();

Ejemplo: cómo llamar a una función no estática definida por el usuario en Java?

clase pública EjemplecLass
void showInformation ()
Sistema.afuera.println ("Esta es una función no estática definida por el usuario");

public static void main (string [] args)
EjemplecLass exobj = new ExpplecLass ();
exobj.muestra información();

En el programa anterior, creamos una función no estática llamada "muestra información()". En Java, no podemos llamar directamente a un método no estático, por lo que, primero, creamos un objeto de la clase. Posteriormente, utilizamos ese objeto para llamar al método "showInformation ()":

La salida verificó que el método definido por el usuario se invocó con éxito utilizando el objeto de clase.

Ejemplo: cómo llamar a una función estática definida por el usuario en Java?

clase pública EjemplecLass
static void showInformation ()
Sistema.afuera.println ("Esta es una función estática definida por el usuario");

public static void main (string [] args)
muestra información();

En el programa anterior, creamos una función estática llamada "muestra información()". En Java, se puede invocar una función estática sin crear el objeto de clase. Entonces, invocamos la función "showInformation ()" directamente, sin crear el objeto de clase:

Así es como puede llamar a una función estática definida por el usuario en Java.

Cómo llamar a una función Java predefinida?

Java ofrece numerosas clases predefinidas como clase de matemáticas, clase de escáner, clase de sistema, etc. Todas estas clases ofrecen múltiples métodos de construcción que sirven diferentes funcionalidades. Por ejemplo, la clase Java String proporciona varias funciones incorporadas que se utilizan para realizar varias tareas. Como el método Longitud () se usa para obtener la longitud de la cadena (número de caracteres), concat () se usa para concatenar dos cadenas, se usa sqrt () para encontrar la raíz cuadrada de un valor, y así sucesivamente.

Para llamar a una función de Java no estatal predefinida, cree un objeto de clase y luego utilice el punto "."Sintaxis para llamar a la función:

colegio de clases.nombre de la función();

Para llamar a una función estática predefinida, simplemente escriba el nombre de clase seguido de un punto y un nombre de función como se muestra en el siguiente fragmento:

nombre de la clase.nombre de la función();

Ejemplo: cómo llamar/invocar una función Java no estatal predefinida?

clase pública EjemplecLass
public static void main (string [] args)
Mensaje de cadena = "Bienvenido a Linuxhint.com ";
Sistema.afuera.println ("Número total de caracteres:" + Mensaje.longitud());

En este programa de ejemplo, utilizamos un método de longitud no estática () de la clase de cadena para encontrar el número total de caracteres presentes en la cadena dada:

La salida verificó que el método de longitud () devolvió el número de caracteres presentes en la cadena dada, incluidos los espacios blancos.

Ejemplo: cómo invocar/llamar a una función Java estática predefinida?

clase pública EjemplecLass
public static void main (string [] args)
int número1 = 12;
int número2 = 2;
Sistema.afuera.println ("12 elevado al poder 2:" + matemáticas.POW (número1, número2));

En este programa, utilizamos un método estático llamado Pow () de la clase de matemáticas Java. La función Pow () es un método estático, por lo que no creamos el objeto de clase:

De esta manera, podemos llamar a cualquier función estática incorporada en Java.

Conclusión

Para llamar a una función Java estática definida por el usuario, escriba el nombre de la función seguido de un conjunto de paréntesis y un punto y coma. Para llamar a una función estática predefinida, simplemente escriba el nombre de clase seguido de un punto y un nombre de función. Para llamar a una función Java no estática definida por el usuario o predefinida, cree un objeto de clase y luego siga el punto "."Sintaxis para llamar a la función. Este artículo consideró un par de ejemplos para explicar cómo llamar a una función predefinida o definida por el usuario en Java.