Cómo llamar a un método

JavaBeginner
Practicar Ahora

Introducción

Los métodos en Java son un grupo de tareas que realizan una acción específica. En este laboratorio, aprenderemos cómo llamar a estos métodos en Java. Como parte de este laboratorio, aprenderá cómo llamar a métodos incorporados y definidos por el usuario en Java.

Creación y llamada a un método incorporado

Para llamar a un método incorporado en Java, podemos utilizar directamente el nombre del método. En este paso, llamaremos al método Math.sqrt() que devuelve la raíz cuadrada de un número.

  • Cree un nuevo archivo Java con el nombre CallMethod.java en el directorio ~/project.

  • Agregue el siguiente código al archivo:

    public class CallMethod {
        public static void main(String[] args) {
            double num = 16;
            double ans = Math.sqrt(num); // llamando al método incorporado
            System.out.println("Raíz cuadrada de "+num+" = "+ans); // imprimiendo el resultado
        }
    }
    
  • Guarde el archivo y cierrelo.

  • Para ejecutar el código anterior, abra su terminal y navegue hasta el directorio ~/project.

  • Compile el archivo utilizando el comando javac:

    javac CallMethod.java
    
  • Ejecute el archivo utilizando el comando java:

    java CallMethod
    
  • Después de ejecutar el archivo, debería ver la salida siguiente:

    Raíz cuadrada de 16.0 = 4.0
    

Creación y llamada a un método definido por el usuario

Para llamar a un método definido por el usuario en Java, necesitamos crear un objeto de la clase en la que se define el método. En este paso, llamaremos a un método definido por el usuario hello().

  • Abra el archivo CallMethod.java que creamos en el paso anterior.

  • Agregue el siguiente código debajo del método main() para definir un método definido por el usuario llamado hello():

    public void hello() {
        System.out.println("Hello World!");
    }
    
  • Modifique el método main() para crear un objeto de la clase CallMethod y llamar al método hello():

    public static void main(String[] args) {
        double num = 16;
        double ans = Math.sqrt(num);
        System.out.println("Raíz cuadrada de "+num+" = "+ans);
        CallMethod obj = new CallMethod(); // creando objeto de la clase CallMethod
        obj.hello(); // llamando al método definido por el usuario
    }
    
  • Guarde el archivo y cierrelo.

  • Para ejecutar el código anterior, abra su terminal y navegue hasta el directorio ~/project.

  • Compile el archivo utilizando el comando javac:

    javac CallMethod.java
    
  • Ejecute el archivo utilizando el comando java:

    java CallMethod
    
  • Después de ejecutar el archivo, debería ver la salida siguiente:

    Raíz cuadrada de 16.0 = 4.0
    Hello World!
    

Resumen

En este laboratorio, hemos aprendido cómo llamar a métodos incorporados y definidos por el usuario en Java. Podemos llamar directamente a los métodos incorporados por su nombre, mientras que para llamar a los métodos definidos por el usuario, necesitamos crear un objeto de la clase en la que se define el método.