pasar datos por linea de comandos
Publicado por Charly (118 intervenciones) el 18/10/2017 20:11:33
Hola, estoy empezando a ver la parte de Java que tiene que ver con los procesos y estoy usando Eclipse.
Me han mandado el siguiente ejercicio:
"Crea un programa Java que reciba desde la linea de comandos un nombre y se visualice."
En un ejemplo anterior puse el comando para ejecutar notepad mediante runtime y process.
He creado este código, pero no se cómo seguir:
¿Debería poner cmd en el comando para que abriera la consola de Windows?
Gracias por adelantado.
Me han mandado el siguiente ejercicio:
"Crea un programa Java que reciba desde la linea de comandos un nombre y se visualice."
En un ejemplo anterior puse el comando para ejecutar notepad mediante runtime y process.
He creado este código, pero no se cómo seguir:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import java.util.Scanner;
public class Actividad1_4{
public static void main(String[] args){
Scanner teclado=new Scanner(System.in);
System.out.println("Introduce un nombre: ");
String nombre=teclado.nextLine();
Runtime r=Runtime.getRuntime();
String comando=nombre;
Process p=null;
try{
p=r.exec(comando);
}catch(Exception e){
System.out.println("Error en: "+comando);
e.printStackTrace();
}
}
}
Gracias por adelantado.
Valora esta pregunta
0