¿Preguntas sobre programación Java?
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();
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])));
}
}
}