switch case
Publicado por luis (2 intervenciones) el 13/07/2007 10:58:12
Hola buenos dias, estoy modificando un java que inicialmente netia el valor de los años metidos manualmente, de esta manera...
switch(anyo) {
case '2005':
aux=formulario.files_Inbox1.options.value;
url+=formulario.files_Inbox1.options.value;
break;
case '2006':
url+=formulario.files_Inbox2.options.value;
aux=formulario.files_Inbox2.options.value;
break;
case '666':
aux=formulario.files_Inbox3.options.value;
url+=formulario.files_Inbox3.options.value;
break;
}
y claro con el paso de los años pues hay que cambiarlos entonces he creado dos variables que pìllan un año y estoy intentando hacer que los case pillen el valor...
String fech1=((ahoraCal.get(Calendar.YEAR)-2));
String fech2=((ahoraCal.get(Calendar.YEAR)-1));
switch(anyo) {
case fech1:
aux=formulario.files_Inbox1.options.value;
url+=formulario.files_Inbox1.options.value;
break;
case fech2:
url+=formulario.files_Inbox2.options.value;
aux=formulario.files_Inbox2.options.value;
break;
case '666':
aux=formulario.files_Inbox3.options.value;
url+=formulario.files_Inbox3.options.value;
break;
}
SE PUEDE HACER ESTO? es que me dice que hay un error, y claro prefiero cambiarlo que estar preocupandome cada año (ya se que no es mucho, pero ...)
muchas gracias
switch(anyo) {
case '2005':
aux=formulario.files_Inbox1.options.value;
url+=formulario.files_Inbox1.options.value;
break;
case '2006':
url+=formulario.files_Inbox2.options.value;
aux=formulario.files_Inbox2.options.value;
break;
case '666':
aux=formulario.files_Inbox3.options.value;
url+=formulario.files_Inbox3.options.value;
break;
}
y claro con el paso de los años pues hay que cambiarlos entonces he creado dos variables que pìllan un año y estoy intentando hacer que los case pillen el valor...
String fech1=((ahoraCal.get(Calendar.YEAR)-2));
String fech2=((ahoraCal.get(Calendar.YEAR)-1));
switch(anyo) {
case fech1:
aux=formulario.files_Inbox1.options.value;
url+=formulario.files_Inbox1.options.value;
break;
case fech2:
url+=formulario.files_Inbox2.options.value;
aux=formulario.files_Inbox2.options.value;
break;
case '666':
aux=formulario.files_Inbox3.options.value;
url+=formulario.files_Inbox3.options.value;
break;
}
SE PUEDE HACER ESTO? es que me dice que hay un error, y claro prefiero cambiarlo que estar preocupandome cada año (ya se que no es mucho, pero ...)
muchas gracias
Valora esta pregunta


0