javaはアルファベットを当てて遊ぶことを実現します。


本論文の実例はJavaのアルファベットゲームの具体的なコードを共有しています。参考にしてください。具体的な内容は以下の通りです。
実例需要:
Step One:
システムはランダムにランダムな文字配列を生成します。繰り返しません。
Step Two:
コンソールから文字列を入力し、システムで生成された文字列と比較します。
Step Thre:
コンソールがシステムとランダムに生成されたアンマッチを入力すると、正しい文字数と正しいビット数がヒントとなります。
Step Four:
コンソールがシステムのランダムに生成されたものと完全に一致すると、「ご推測おめでとうございます。ゲーム終了」というプロシージャが終了します。完全に一致しないとずっと当てなければなりません。
Step Five:
コンソールがEXITを入力すると、「ゲーム終了」というプロシージャが終了します。
Step Six:
コンソールが入力した配列の長さが合わないなら、「若者は武徳を重んじない。長さが合わない。ねずみの尾汁!」
具体的なコードの実現:

package game;

import java.util.Scanner;

public class GuessLetters {
 /**
 *                      
 **/
 public static char[] Nonce(){
 char[] random=new char[5];//          ,  5
//           char  ( )
 char[] warehouse={
 'A','B','C','D','E',
 'F','G','H','I','J',
 'K','L','M','N','O',
 'P','Q','R','S','T',
 'U','V','W','X','Y',
 'Z'
 };
//     boolean     (   warehouse   )       warehouse     
 boolean[] warehouseOne=new boolean[warehouse.length];
 for (int i=0;i<random.length;i++){//  random        
 int index;
 do {//  warehouse     
//     index      warehouse       
 index=(int)(Math.random()*warehouse.length);
 }while (warehouseOne[index]==true);
//  warehouse[index]       random[i]  
 random[i]=warehouse[index];
//  boolean   warehouseOne      index    true(    )
 warehouseOne[index]=true;
 }
 return random;
 }
 /**
 * (       char                 ,                )        
 **/
 public static int[] contrast(char[] random, char[] input){
 int[] result=new int[2];//result[0]     ,result[1]     
 for (int i=0;i<input.length;i++){//  input  
 for (int j=0;j<random.length;j++){//  random  
 if (input[i]==random[j]){//       
 result[0]++;//      +1
 if (i==j){//      
 result[1]++;
 }
 break;//                 ,    。
 }
 }
 }
 return result;
 }
 /*   (main)            */
 public static void main(String[] args) {
//   random  ,        char    
 char[] chs=Nonce();
 System.out.println(chs);//  
//      
 Scanner sc = new Scanner(System.in);
//       result        ,      
//     
 int mistake=0;
 do {//        ,   
//     
 System.out.println("           ");
//         inputOne inputOne     
 String inputOne = sc.next().toUpperCase();
//   :     EXIT,     
 if ("EXIT".equals(inputOne)){//          EXIT
 break;//    ,    
 }
 //            char    
 char[] input = inputOne.toCharArray();
//   :                          
 if (result[2]!=chs.length){//        
//          contrast
 int[] result = contrast(chs, input);
//   :     ,     ,     
 if (result[1]==chs.length) {//                    
//     
 System.out.println("      ,    !");
 break;//    ,    
 }else{
//     (      ,      )
 System.out.println("      :" + result[0] + "\t      :" + result[1]+"
"); // : mistake++;// +1 } }else{ // System.out.println(" , , "); } }while (true); } }
以上が本文の全部です。皆さんの勉強に役に立つように、私たちを応援してください。