Red de conocimientos turísticos - Información de alquiler - Juego de adivinanzas Java escrito con una sola clase

Juego de adivinanzas Java escrito con una sola clase

importar java.util.Map;

importar java.util.HashMap;

importar java.util.Random;

importar java.io.BufferedReader;

importar java.io.InputStreamReader;

clase pública Stone{

public static void main(String []agrs) lanza una excepción {

Mapa st=new HashMap();

st.put(1,"Piedra");

st.put(2,"Tijeras" );

st.put(3,"tela");

Aleatorio co=new Aleatorio();

while(true){

System.out.println("Ingrese la opción que necesita 1: Piedra 2: Tijeras 3: Papel 4: Salir");

int x=Math.abs(co.nextInt ( )%3)+1;

//System.out.println(x); //Selección aleatoria para probar computadoras

BufferedReader me=new BufferedReader(new InputStreamReader (System. in));

String an=me.readLine();

try{

if(an.length()>1|| Integer.parseInt (an)<1||Integer.parseInt(an)>4){

System.out.println("Ingrese la opción correcta");

continuar;

}

}catch(Exception e){

System.out.println("Ingrese la opción correcta");

continuar ;

}

int z=Integer.parseInt(an);

if(z==4){

return;

}

else{

if(x==z){

System.out.println("La computadora es: " +st.get(x));

System.out.println("El suyo es: "+st.get(z));

System.out .println(" draw");

}

else if(x==1&&z==2){

System.out.println(" La computadora es: " +st.get(x));

System.out.println("El suyo es: "+st.get(z));

System.println(" Tú ganas");

}

else if(x==1&&z==3){

System.out.println ("La computadora es: "+st

.get(x));

System.out.println("El tuyo es:"+st.get(z));

System.out.println("Tu perdido ");

}

else if(x==2&&z==1){

System.out.println("La computadora es:" + st.get(x));

System.out.println("El tuyo es:"+st.get(z));

System.out.println( "Tú win");

}

else if(x==2&&z==3){

System.out.println("La computadora es: " +st.get(x));

System.out.println("Tuyo: "+st.get(z));

System.out.println("Tú: lost");

}

else if(x==3&&z==1){

System.out.println(" La computadora es: " +st.get(x));

System.out.println("El suyo es: "+st.get(z));

System.println(" Tú ganas");

}

else{

System.out.println("La computadora es: "+st.get (x));

System.out.println("El tuyo es:"+st.get(z));

System.out.println("Perdiste ");

}

}

System.out.println();

System.out.println();

}

}

}