Hola, estoy haciendo un programa que va de un juego en el que el usuario introduce una palabra y yo tengo que comprobar si esa palabra esta en un fichero (el cual contiene una serie de palabras separadas por un salto de linea) y si la palabra no está en el fichero introducirla al final y tengo que crear un método de una clase. La clase ya la tengo hecha pero me faltan conceptos de ficheros.
El tema de abrir, cerrar y escribir en ficheros lo se hacer, me vuelvo loco a la hora de hacer un recorrido en el fichero y comparar con la palabra dada. Como NO me dejan utilizar strings (que es todo lo que he encontrado navegando) lo debo hacer mediante arrays (arreglos) y se hace de manera distinta.
Ejemplo: El usuario introduce la palabra CASA por el teclado y tengo que buscar en el fichero si la palabra CASA existe (no averiguo la manera de hacerlo) , si no existe debo introducirla (esta parte ya la he hecho) y si existe notificarlo por pantalla.
Espero que alguien sepa resolver mi duda.
Gracias y feliz año!!