si quiero verificar si se pasa o no alguna posición específica del argumento de la línea de comando, ¿cómo verificar? como, por ejemplo, en algunos escenarios se pasarán 2 argumentos de línea de comando y en algunos solo se pasará uno, entonces, ¿cómo se verifica si se pasa o no la línea de comando específica?
public class check {
public static void main(String[] args) {
if(args[0].length()!=0)
{
System.out.println("entered first if");
}
if(args[0].length()!=0 && args[1].length()!=0)
{
System.out.println("entered second if");
}
}
}
Entonces, en el código anterior, si no se pasa args [1], obtengo java.lang.ArrayIndexOutOfBoundsException:
Entonces, ¿cómo abordo esto donde puedo verificar si el segundo argumento se aprueba o no y, si se aprueba, ingresarlo? necesita ayuda lo antes posible.
null
verificación es innecesaria, pero tiene razón en que lalength
verificación es necesaria,