Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/10/2010, 04:48
kamita
 
Fecha de Ingreso: agosto-2008
Mensajes: 89
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: Comparación de strings

Cita:
Iniciado por nosek159 Ver Mensaje
args.length te dira cuantos argumentos tienes, ahora solo tienes que encerrar en un bucle lo que quieras hacer y como condicion que sea menos q args.length ya que el array empieza x 0.
....
Así es como estoy empezando, el problema que tengo es que cuando intento aplicar el codigo de LeGeNDuS de

Código:
public static void main(String[] args) {

int contadorAmarillo = 0;
int contadorVerde = 0;
int contadorAzul = 0;

for (int i = 0; i < args.length; i++){
     if (args[i].equals("amarillo"){
            contadorAmarillo ++;
            continue;
     }
     if (args[i].equals("verde"){
            contadorVerde ++;
            continue;
     }
     if (args[i].equals("azul"){
            contadorAzul ++;
            continue;
     }
}
// Imprime lo que quieras a partir de aquí, usando los contadores.
}
El problema es que cuando utilizo ese código yo no se cuales van a ser los argumentos que me pongan, ni la cantidad. Entonces el problema lo tendría en que no se cuantas variables declarar al principio. Supongo que puedo declarar una variable por argumento y punto, no?