Hasta ahora, todo lo escribimos dentro de main.
Eso funciona para programas pequeños… pero cuando el código crece, main se vuelve largo, repetitivo y difícil de leer.
📌 Solución: crear métodos (bloques pequeños) que hagan una sola tarea.
saludarUsuario (void)Este método recibe un nombre y lo imprime con un saludo.
✅ nombre es un parámetro (entrada del método). ✅ "Danna" es un argumento (valor real que le pasas al llamar el método).
public static void?Cuando declaras un método, lo primero que aparece suele ser esto:
public → se puede llamar desde fuera de la clase (por ahora lo dejamos así)static → lo podemos usar directamente desde mainvoid → no devuelve nada, solo ejecuta instrucciones📌 Si el método devuelve algo, entonces ya no es void.
Si un método necesita más entradas, se separan con coma.
✅ El orden importa:
"Danna" → primerNombre"Cruz" → apellidoSi el método exige dos entradas, debes pasar las dos.
Java te dice: “me prometiste 2 parámetros… pero me diste 1”.
En vez de imprimir dentro del método, podemos devolver el mensaje.
✅ Cambios clave:
void → StringSystem.out.println(...) → return ...void) → útil para cosas rápidas.String) → más flexible y reutilizable.Ejemplo: si retornas, luego puedes:
String.format()Concatenar muchas cadenas se vuelve feo. Una opción más limpia:
