Argumentos de línea de comandos en Java: Guía práctica con ejemplos de código
¿Qué son los argumentos de línea de comandos en Java?
En Java, un argumento de línea de comandos es cualquier valor que proporcionas después del nombre del programa al lanzarlo desde una terminal o consola. Esos valores se capturan como cadenas en el parámetro String[] args del método main.
Puntos clave a recordar
- Los argumentos se pasan como cadenas de texto plano, por lo que puedes suministrar cualquier texto necesario.
- No hay límite en el número de argumentos que puedes proporcionar.
- Se usan comúnmente para inyectar datos de configuración (rutas de archivos, banderas, credenciales, etc.) en una aplicación al inicio.
- El array
argsmantiene los valores en el orden exacto en que los escribiste.
Ejemplo práctico
- Escribe la siguiente clase Java:
- Compílalo:
javac Demo.java - Ejecútalo con argumentos:
java Demo manzana naranja
class Demo {
public static void main(String[] args) {
System.out.println("Primer argumento: " + args[0]);
System.out.println("Segundo argumento: " + args[1]);
}
}
Después de ejecutar el comando anterior, la consola mostrará:
Primer argumento: manzana
Segundo argumento: naranja


Java
- Dominando los Argumentos de Línea de Comandos en C: Guía Práctica
- Dominando los argumentos de línea de comandos en Java: cómo pasar y analizar parámetros
- Java Hola Mundo: Guía paso a paso para escribir tu primer programa Java
- Encapsulamiento en Java: Guía completa con ejemplo práctico
- Método Java String length(): Cómo obtener el tamaño de un String (Ejemplo)
- Entendiendo Java String.charAt(): Sintaxis, tipo de retorno, excepciones y ejemplo práctico
- Método Java String.contains(): Cómo comprobar subcadenas – Ejemplos prácticos
- Dominando Java String.endsWith(): Cómo comprobar sufijos de cadena con ejemplos
- Lectura de archivos en Java con BufferedReader – Guía práctica con ejemplos
- Algoritmo Insertion Sort en Java: Ejemplo Claro y Guía Paso a Paso
- Selection Sort en Java: Ejemplo Paso a Paso y Código Completo