Estoy tratando de ejecutar una aplicación de calculadora de Java desde la línea de comandos. los parámetros son los siguientes: operador operando1 operando2. Puedo ejecutar con éxito el programa java para + y -.
p. Ej.
java Calc + 2 4
java Calc - 10 4
Argumentos de la línea de comandos de Java. Usando * como argumento para la multiplicación
Pero cuando trato de ejecutar
java * 2 5
System.out.println(args[0]);
System.out.println(args[1]);
System.out.println(args[2]);
da salida :
.classpath
.project
.settings
descubrí por ensayo y error que el uso de comillas simples ('*') resolvió mi problema. SO ahora tengo dos preguntas.
1. ¿Está utilizando comillas simples de la manera correcta para hacerlo? (java calc '*' 2 5)
2. ¿Cuál es el significado de * en la línea de comandos de java? (He tratado de encontrar esto en Internet, pero no encontré mucha ayuda)
Gracias, Unidad P
Busque en la Web la "extensión de nombre de archivo". Y sí, solo cita los asteriscos. –