Alguém poderia me ajudar em como se abre um programa passando parametros?
algo do tipo “programa.jar arquivo=teste.txt”
Como eu trato esse parametro?
Alguém poderia me ajudar em como se abre um programa passando parametros?
algo do tipo “programa.jar arquivo=teste.txt”
Como eu trato esse parametro?
Seu programa Java possui um ponto de entrada como segue:
public static void main(String[] args) {
// ...
}
Esse parâmetro “String[] args” corresponde aos parâmetros passados na linha de comando.
Para passar parâmetros para uma aplicação, basta chamar o programa passando os parâmetros separados por espaços:
java TesteParametro A B C
Os parametros são armazenados no array de Strings do método main:
public class TesteParametro {
public static void main(String args[]) {
if (args.length == 0) {
System.out.println("Não foi passado nenhum parâmetro");
} else {
for (int i=0; i<args.length; i++) {
System.out.println("Parametro " + i + " = " + args[i]);
}
}
}
}
">
cara, valeu!