Tutoriales de Java

Java INICIO Introducción a Java Introducción a Java Sintaxis Java Comentarios Java Variables Java Tipos de datos Java Conversión de tipos de Java Operadores Java Cadenas Java Matemáticas Java Booleanos de Java Java si... si no Conmutador de Java Ciclo while de Java Java para bucle Java Pausa/Continuar Matrices de Java

Métodos de Java

Métodos de Java Parámetros del método Java Sobrecarga del método Java Alcance de Java Recursión de Java

Clases Java

programación orientada a objetos de Java Clases/Objetos Java Atributos de clase de Java Métodos de clase Java Constructores Java Modificadores de Java Encapsulación de Java Paquetes Java/API Herencia de Java Polimorfismo de Java Clases internas de Java Abstracción de Java Interfaz Java Enumeraciones de Java Entrada de usuario de Java Fecha Java Java ArrayList Java LinkedList Mapa hash de Java HashSet de Java Iterador de Java Clases contenedoras de Java Excepciones de Java Java expresión regular Subprocesos de Java Java lambda

Manejo de archivos Java

Archivos Java Java crear/escribir archivos Archivos de lectura de Java Eliminar archivos de Java

Java Cómo

Añadir dos números

Referencia Java

Palabras clave de Java Métodos de cadena de Java Métodos matemáticos de Java

Ejemplos de Java

Ejemplos de Java Compilador Java Ejercicios Java Cuestionario Java Certificado Java


Métodos de Java


Un método es un bloque de código que solo se ejecuta cuando se le llama.

Puede pasar datos, conocidos como parámetros, a un método.

Los métodos se utilizan para realizar ciertas acciones y también se conocen como funciones .

¿Por qué usar métodos? Para reutilizar el código: defina el código una vez y utilícelo muchas veces.


Crear un método

Un método debe declararse dentro de una clase. Se define con el nombre del método, seguido de paréntesis () . Java proporciona algunos métodos predefinidos, como System.out.println(), pero también puede crear sus propios métodos para realizar ciertas acciones:

Ejemplo

Crea un método dentro de Main:

public class Main {
  static void myMethod() {
    // code to be executed
  }
}

Ejemplo explicado

  • myMethod() es el nombre del método
  • staticsignifica que el método pertenece a la clase Main y no a un objeto de la clase Main. Aprenderá más sobre objetos y cómo acceder a métodos a través de objetos más adelante en este tutorial.
  • voidsignifica que este método no tiene un valor de retorno. Aprenderá más sobre los valores devueltos más adelante en este capítulo.

Llamar a un método

Para llamar a un método en Java, escriba el nombre del método seguido de dos paréntesis () y un punto y coma ;

En el siguiente ejemplo, myMethod()se utiliza para imprimir un texto (la acción), cuando se llama:

Ejemplo

Dentro main, llama al myMethod()método:

public class Main {
  static void myMethod() {
    System.out.println("I just got executed!");
  }

  public static void main(String[] args) {
    myMethod();
  }
}

// Outputs "I just got executed!"

Un método también se puede llamar varias veces:

Ejemplo

public class Main {
  static void myMethod() {
    System.out.println("I just got executed!");
  }

  public static void main(String[] args) {
    myMethod();
    myMethod();
    myMethod();
  }
}

// I just got executed!
// I just got executed!
// I just got executed!

En el próximo capítulo, Parámetros de métodos , aprenderá cómo pasar datos (parámetros) a un método.


Ponte a prueba con ejercicios

Ejercicio:

Inserte la parte que falta para llamar myMethoddesde main.

static void myMethod() {
  System.out.println("I just got executed!");
}

public static void main(String[] args) {
  ;
}