Switch

Rocio
24 de Septiembre del 2005

Hola a tod@s!

Esta vez la pregunta es más sencilla,creo.... Tengo una duda, el switch no se puede usar con string ,pero hay alguna forma de comprobar si un string es igual a alguno de los componentes de colores.Es que cuatro if seguidos me resulta un poco extraño.Gracias

colores.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "azul", "blanco", "rosa" }));

superlino
24 de Septiembre del 2005
me pregunto exactamente lo mismo, en mi caso he de poner hasta 8 if anidados, por ser el caso de una cabecera de fichero que puede tener hasta 8 y mas posibilidades de cadenas, para representar 8 posibles tipos de entidades. Si sabes la respuesta, dimelo plis!!, el ingenio me llama a usar tablas hash en cuyos elementos almaceno un entero, que uso para pasarselo al switch, vamos una paranoia!!, seguro que tiene que ser mas sencillo, pero la peña por lo visto no se lo plantea!! suerte!!