Java入门第37课——猜字母游戏之设计数据结构

 实现此案例需要按照如下步骤进行。

步骤一:定义类及main方法
        首先定义一个名为GuessingGame的类,并在类中添加Java应用程序的主方法main,代码如下所示:

public class GuessingGame{
        public static void main(String[] args){
        
        }
    }
步骤二:存储猜测的次数
        定义一个int类型变量count,用于记录玩家猜字母的总次数,代码如下所示:

public class GuessingGame{
        public static void main(String[] args){
            
            int count=0;
        }
    }
步骤三:存储用户猜测的数据
        char数组类型变量input:用于保存用户猜测的数据,代码如下所示:

public class GuessingGame{
        public static void main(String[] args){
            
            int count=0;
            char[] input=null;
        }
    }
步骤四:存储随机生成的多个字母
        定义一个char数组类型chs,用于保存随机生成的字母。代码如下所示:

public class GuessingGame{
        public static void main(String[] args){
            
            int count=0;
            char[] input=null;
            
            char[] chs=null;
        }
    }
步骤五:存储比较结果
        定义一个int数组类型变量result,用于存储比较的结果。该数组有两个元素,第一个用于保存完全猜对的字母个数(字符和位置均正确),第二个元素用于保存猜对的字母个数(字符正确,但是位置不正确)。代码如下所示:

public class GuessingGame{
        public static void main(String[] args){
            
            int count=0;
            char[] input=null;
            char[] chs=null;
            
            int[] result=new int[2];
        }

--------------------- 

posted on 2019-07-08 21:46  激流勇进1  阅读(179)  评论(0编辑  收藏  举报