como comparar un char con un textarea

confuso
30 de Enero del 2009
bueno este es mi codigo
if (mistring.charAt(x)==mitextArea.getText())
bueno lo que quiero acer es poder comparar una letra del mistring con la letra que se encuentre en mitextArea(solo ay una letra) me dise que es incomparable


MIRL
30 de Enero del 2009
La función getText() te devuelve un String (una cadena de caracteres), por lo que deberás transformar ese String en un char.

Una forma fácil pero no demasiado "profesional" puede ser haciendo un charAt(0) a tu getText, de forma que obtienes el primer caracter del String de mitextArea.

Otra posible solución algo más interesante es usar previamente la función toCharArray() de la clase String, la cual te devuelve un array de caracteres formado por cada uno de los caracteres que constituyen tu cadena.

Un saludo.

confuso
30 de Enero del 2009
gracias por contestar lo del charat ya lo avia pensado utiizare la tochararray que no estoy muy familiarizado con ella para aprender algo de antemano gracias