Que tipo de dato es ideal para almacenar el genero?, yo creía que se usaba bolean, pero veo que en el video usan char. pregunto porque ya...

Carlos Alberto Angeles Villa

Carlos Alberto Angeles Villa

Pregunta
studenthace 7 años

Que tipo de dato es ideal para almacenar el genero?, yo creía que se usaba bolean, pero veo que en el video usan char. pregunto porque ya desde hace un buen tiempo en los registro cuando te pregunta genero, no solo esta la opción de masculino y femenino sino también agregan otros como “indefinido” o “me lo reservo” y cosas asi.

2 respuestas
para escribir tu comentario
    Carlos Alberto Angeles Villa

    Carlos Alberto Angeles Villa

    studenthace 7 años

    Gracias por el consejo TlalocES, recién estoy aprendiendo java y no había visto nada de “enum”, hasta ahora veo (investigando en internet) que es una clase para enumeración, aunque aun no me queda del todo claro, sera cuestión de seguir investigando. Gracias.

    Joseba Fuentes

    Joseba Fuentes

    studenthace 7 años

    Pues depende, puedes usar un enum y poner todos los que consideras, en mi opinion es la mejor opcion por diseño, pero depende, puedes usar strings, o tener alguna referencia y asignarle numeros estilo 0 - varon, 1 - mujer, etc…

    Pero lo mejor yo creo que seria hacer

    public enum Gencer{ VARON, MUJER, ETC... }

Curso Básico de Java SE 2018

Curso Básico de Java SE 2018

Java es un lenguaje de programación con el que puedes desarrollar software multiplataforma gracias a la JVM (Máquina Virtual de Java). Aprende las características fundamentales del lenguaje y desarrolla tus propios proyectos. Serás capaz de aplicar desde conceptos básicos, pasando por sus características orientadas a objetos y otros conceptos avanzados como herencia y polimorfismo.

Curso Básico de Java SE 2018
Curso Básico de Java SE 2018

Curso Básico de Java SE 2018

Java es un lenguaje de programación con el que puedes desarrollar software multiplataforma gracias a la JVM (Máquina Virtual de Java). Aprende las características fundamentales del lenguaje y desarrolla tus propios proyectos. Serás capaz de aplicar desde conceptos básicos, pasando por sus características orientadas a objetos y otros conceptos avanzados como herencia y polimorfismo.