Este artigo descreve o jogo de pano de pedra de tesoura implementado por Java. Compartilhe -o para sua referência, como segue:
Choiceanswer.java
public class Choiceanswer {String texts [] = {"Stone", "Scissors", "Cloth"}; int valor; // 【1】 pedra/t 【2】 tesoura/t 【3】 String de pano getText () {retorna textos [valor - 1]; } CHOICEANSWER (int Value) {this.value = value; } / *** Retornar 0 significa desenhar, retornar 1 significa ganhar, retorno -1 significa perder* / int compto (ChoiceArswer c) {if (value == c.Value) {return 0; } if (valor + 1 == c.Value || (valor == 3 && c.Value == 1)) {return 1; } retornar -1; }}Game.java
importar java.util.scanner; public class Game {void P (String s) {System.out.println (S); } void showwelcome () {p ("Bem-vindo ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ � userChoice> 3) {p (" Você entrou incorretamente! Por favor, volte ante (Math.random () * 3) + 1); userChoice.getText ()); Selecionado: " + computhoice.getText ());}} void start () {ShowWelcome (); Choiceanswer userChoice = getUserChoice (); Choiceanswer computhoice = getComputherChoice (); ShowResult (UserChoice, (computação); System.out.println ("Resultado do teste wulin.com:");Resultados em execução:
Para obter mais informações sobre os algoritmos Java, os leitores interessados neste site podem visualizar os tópicos: "Estrutura de dados Java e tutorial de algoritmo", "Resumo das dicas de nó da operação Java Dom", "Resumo de dicas de operação de Java e Operação de Java" e "Resumo de Java cache" Tips "TIPS"
Espero que este artigo seja útil para a programação Java de todos.