Ayuda con un programa en Eclipse

Iniciado por misterin, 15 Diciembre 2017, 17:07 PM

0 Miembros y 1 Visitante están viendo este tema.

misterin

Buenas.

Tengo que hacer el juego de hundir la flota/batalla naval con java en eclipse y me surgen algunas dudas, os comento una de ellas. El tablero es de 5x5, con filas del 1 al 5 (o 0 al 4) y columnas de la A a la E. El caso es que no sé cómo introducir directamente la letra con un scanner y que sea legible. He probado de diferentes maneras con char y también se me había ocurrido igualar cada una de las letras a un número, para que cuando lo introduzcas por teclado lo traduzca directamente, pero tampoco tengo mucha idea de cómo hacerlo. Y bueno, aclarar que el programa se ejecuta en la propia consola de eclipse, nada de abrirlo en una ventana aparte.

Si alguien puede echarme un cable, se lo agradezco enormemente.

*Edito*

Esto ya lo tengo. Ahora el problema reside en la creación de barcos horizontales y verticales de dos y tres casillas. Lo que viene siendo crear el código por separado aún puedo conseguirlo, pero implentarlo en el resto del programa, negro está. Sugerencias? Ayuda?

Gracias de nuevo.

rub'n

Cita de: misterin en 15 Diciembre 2017, 17:07 PM
Buenas.

Tengo que hacer el juego de hundir la flota/batalla naval con java en eclipse y me surgen algunas dudas, os comento una de ellas. El tablero es de 5x5, con filas del 1 al 5 (o 0 al 4) y columnas de la A a la E. El caso es que no sé cómo introducir directamente la letra con un scanner y que sea legible. He probado de diferentes maneras con char y también se me había ocurrido igualar cada una de las letras a un número, para que cuando lo introduzcas por teclado lo traduzca directamente, pero tampoco tengo mucha idea de cómo hacerlo. Y bueno, aclarar que el programa se ejecuta en la propia consola de eclipse, nada de abrirlo en una ventana aparte.

Si alguien puede echarme un cable, se lo agradezco enormemente.

*Edito*

Esto ya lo tengo. Ahora el problema reside en la creación de barcos horizontales y verticales de dos y tres casillas. Lo que viene siendo crear el código por separado aún puedo conseguirlo, pero implentarlo en el resto del programa, negro está. Sugerencias? Ayuda?

Gracias de nuevo.


Si código como te ayudaremos ? no me hagas reir ...postea parte del source donde tienes el issue


rubn0x52.com KNOWLEDGE  SHOULD BE FREE!!!
If you don't have time to read, you don't have the time (or the tools) to write, Simple as that. Stephen