Hola en este tutorial enseñaré cómo usar parámetros en nuestros programas en Java, para ello vamos a jugar con el parámetro por defecto String[] args, presente en el main principal.
System.getProperty(«line.separator»);//para que el notepad vea las lineas separadas
String help = «Ayuda:n»
+ «nt -u Usuario»
+ «nt -p Password»;
//declaramos las variables
String password = «»;
String usuario = «»;
Fichero fichero = new Fichero();
for (int i = 0; i < args.length; i++) {
if (args[i].equals(«-p»)) {
password = args[i + 1];
System.out.println(«El password es » + password);
}
if (args[i].equals(«-u»)) {
usuario = args[i + 1];
System.out.println(«El usuario es » + usuario);
}
if (args[i].equals(«-help»)) {
System.out.println(help);
}
}
Nuestro programa debería ejecutarse así:
java -jar programa.jar -u tomhard -p password.etc
Así es como se programa con parámetros en Java, es un código corto, pero vosotros podéis amplicarlo, usar excepciones, etc. según os haya haciendo, falta un saludo y que vaya bien, chaooo.
Gracias por visitar mi blog de informática, mi nombre es Tomás y soy formador y desarrollador web. Si quiere usted dejarme alguna sugerencia, ayuda o quiere un servicio de formación estoy escuchando ofertas en tomas.gonzalez@infogonzalez.com, en Facebook a https://www.facebook.com/Infogonzalez estoy deseando escucharle. Su duda o sugerencia NO molesta.