La Red de Conocimientos Pedagógicos - Currículum vitae - ¿Preguntas sobre programación Java?

¿Preguntas sobre programación Java?

Simplemente cree dos archivos, el primero es la enumeración de género y el segundo va a la clase Estudiante.

El código es el siguiente:

/**

* @authorbrave

*

* @ 2020-23-2 a las 1:41:31.

*/

Enumeración pública {

Hombre("masculino", 0), femenino("femenino", 1), otro("otro" " , 2);

Nombre de cadena privada;

índice int privado;

Sexo(nombre de cadena, índice int){

esto .name = nombre

this.index = index

}

Cadena estática pública getName(int index){

for (Sexo sexo:Sex.values()) {

if(sex.getIndex() == index){

Devolver sexo.name

}

}

Devuelve "";

}

Cadena pública getName() {

Devuelve nombre;

}

public void setName(nombre de cadena){

this.name = nombre

}

public int getIndex () {

Índice de retorno;

}

public void setIndex(int ​​​​index) {

this .index = index

}

}

Existen varios tipos de género.

Las siguientes son clases de implementación:

/**

*

*/

Paquete com. estudiante

Importar Java . util . * 23 de febrero de 2020 3:58:07 pm

*/

Estudiante de clase pública dos {

Public static void main(String[] args) {

Entrada del escáner = nuevo escáner(system.in);

Nombre de cadena[] = nueva cadena[3];

Número de cadena[] = nueva cadena [3];

String sex[]= new String[3];

for(int I = 0;i<3;i++ ) {

int num = I+1;

System.out.println("Ingrese el número de estudiante "+num+":");

número[I]= input .

System.out.println("Ingrese "+num+"nombre del estudiante:");

nombre[I ]= next();

System.out.println("Ingrese el género del estudiante con el número "+num+" (ingrese 0 para hombres, 1 para mujeres y 2 para otros):"

sexo); [I]= entrada . siguiente();

sistema salida . -");

Sistema.

out.println (" -La siguiente es información del estudiante);

for(int I = 0; i<name.length; i++) {

System.out.println(" El primero el nombre del estudiante es "+nombre[i]+", el número del estudiante es "+número[i]+" y el género es "+sexo. getname(integer. parse int(sex[I])));

}

}

}