INESEM Business School
Contactar por whatsappWhatsapp

Contacta con nosotros

Teléfono de INESEM 958 050 205
Te ayudamos a elegir tu formación

Uso de parámetros de entrada en Java

A veces, los programadores, deseamos poder pasar argumentos en la llamada a un programa Java (en C, C# y C++ funcionaría exactamente igual), con el fin de condicionar el funcionamiento de ese programa en base a esos valores pasados.

En este post veremos cómo hacer ese proceso.

Supongamos que hacemos un programa llamado Mi_programa, al que vamos a pasar 2 parámetros.

Mi_programa parametro1 parametro2

Estos parámetros entran a un array de cadenas que se llama args[] y que es el parámetro que recoge los valores enviados en la llamada a la aplicación. Estos parámetros se recogen en la función inicial main.

En el ejemplo los valores se situaría del siguiente modo:

args.length=2
args[0]=parametro1
args[1]=parametro2

El código java que permitiría recoger esos valores sería:

public class Main {
    public static void main(String[] args) {
    System.out.println("Este programa tiene " + args.length + " argumentos");
    int i;
    for ( i=0; i< args.length; i++)
    {
      System.out.println("Elemento "+arg[i]); 
    }
}

Los resultados que produciría este ejemplo serían:

Este programa tiene 2 argumentos
Elemento parametro 1
Elemento parametro 2

De esta manera le podemos pasar los parámetros a los programas que creemos. Eso nos permitiría poder hacer que la aplicación trabaje con unos valores concretos que le indicaremos en el momento en que lancemos la ejecución de la aplicación.

Categorizado en: Informática y TICS

Solicita información de nuestros cursos y masters




    Información básica sobre Protección de Datos. Haz clic aquí

    Acepto el tratamiento de mis datos con la finalidad prevista en la información básica

    ¿Quieres más artículos de Informática y TICS ?

    Selecciona la categoría que más te interese

    ¡Descubre los secretos de inesem en nuestro canal de Telegram!

    Artículos más leídos

    Descubre Territorio Inesem

    Disfruta del mejor contenido con los últimos podcast y webinars

    ES EL MOMENTO

    Comienza tu futuro de la mano de INESEM Business School con el programa de

    EXECUTIVE MASTERS

    Únete al selecto grupo de alumnos que han conseguido alcanzar una carrera de éxito en las profesiones más demandadas.

    ÚNETE AL EQUIPO DE REDACCIÓN

    Comparte tu conocimiento con otros profesionales

    Saber más