Recompensa 50. Estoy buscando un código de juego JAVA, alrededor de 100 líneas y una explicación correspondiente para cada línea. Qué tipo usar y qué método usar. Escríbalo usted mismo.
Déjame ayudarte a escribir un juego de adivinanzas.
Importar Java .util .aleatorio
Importar Java .util . = new String[] {"paper", "scissors", "rock"}; //Opciones
Random r = new Random() //Obtener un objeto aleatorio
private int player = 0; //Número de jugadores ganados
Private int computer = 0; //Número de ordenadores ganados
Private int count = 0; /p >
/**
*Método de comparación
*
* @param i
*/
Comparación de vacío privado (int i) {
count++; //disk+1
system out . +" \t "); //Imprime la elección del jugador.
int k = r . nextint(3); //Número aleatorio
system out . //Imprime la computadora seleccionada.
Si (i-1 == k) {//Si las selecciones son iguales.
sistema . out . println(" dibujar ");
} else If(I-1-k = = 1 | | I-1-k = =-2){ //Si el jugador gana,
System.out.println("El jugador gana");
player++ //Si el jugador gana, suma 1
} else {//Si la computadora gana,
System.out.println("La computadora gana");
Computadora++ //La computadora gana más 1
}
}
/**
*Método de salida
*/
Nulo privado información (){
Sistema. out . println(" * * "+cuenta+" disco "); //Imprimir
System.out.println("El jugador gana" + Jugador + "Disco");
system . println(" computadora gana "+computadora+" disco ");//imprimir
system out . ");//Imprimir
}
/**
*Método de inicio
*/
public void start() {
String = " " nuevamente; // ¿Quieres continuar?
Escáner escáner = nuevo escáner (system . in); //Obtener el objeto de entrada
Hacer {
System.out.println("Seleccione: \n1. Tela\n2. Tijeras\n3. Piedra\Presione Enter para salir después de finalizar"); //Imprimir
nuevamente = scanner. next(); //Recibir la cadena para continuar.
Si (alguna vez.
Igual a ignorar mayúsculas(" EXIT ")){//Si no es EXIT.
info(); //Imprimir
Break; //Salir del bucle
}
Si (!again . es igual(" 1 ")& amp; & amp!nuevamente es igual(" 2 ")& amp; & amp!nuevamente es igual(" 3 "){
System.out.println("Incorrecto. selección, vuelva a seleccionar");
Continuar;
}
compare(Integer.parseInt(again));
} mientras (! otra vez . igual(" salir "));
}
/**
* @param args
*/ p>
Public static void main(String[] args) {
Nueva prueba(). //El juego comienza
}
}