Foros del Web » Programación para mayores de 30 ;) » Java »

Comparación de strings

Estas en el tema de Comparación de strings en el foro de Java en Foros del Web. ¡Hola a todos! Estoy intentando comparar dos strings en un if else if (rs.getString("NIVEL").equals("Alumno")) { .......... } else { .......... } Pero no funciona, también ...
  #1 (permalink)  
Antiguo 10/11/2003, 05:35
 
Fecha de Ingreso: septiembre-2003
Mensajes: 142
Antigüedad: 21 años, 3 meses
Puntos: 0
Comparación de strings

¡Hola a todos!

Estoy intentando comparar dos strings en un if else

if (rs.getString("NIVEL").equals("Alumno")) {

..........
}

else {

..........
}

Pero no funciona, también lo he probado con compareTo () pero tampoco. ¿Hay más funciones de comparación de cadenas?

Muchas gracias.

  #2 (permalink)  
Antiguo 10/11/2003, 05:39
 
Fecha de Ingreso: septiembre-2003
Mensajes: 109
Antigüedad: 21 años, 3 meses
Puntos: 0
esa es la forma de hacerlo, q es lo q no funciona? no compila o no cumple la condicion correctamente?¿has hecho un system.out antes de los 2 valores para ver q efectivamente son iguales o no?.
Sino prueba a poner
if (rs.getString("NIVEL").trim().equals("Alumno"))
por si acaso cuela algun espacion en blanco al final
saludos
  #3 (permalink)  
Antiguo 12/11/2003, 06:14
 
Fecha de Ingreso: septiembre-2003
Mensajes: 142
Antigüedad: 21 años, 3 meses
Puntos: 0
Ya está solucionado, sí que debía de ser por los espacios en blanco.

Muchas gracias.

Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:40.