java实现猜字母游戏
本文实例为大家分享了java实现猜字母游戏的具体代码,供大家参考,具体内容如下
案例需求:
StepOne:
系统随机生成一组随机的字符数组(不重复)
StepTwo:
控制台输入一组字符串与系统生成的字符数组进行对比
StepThree:
若控制台输入与系统随机生成的不符则提示字符正确个数及对位正确个数
StepFour:
若控制台输入与系统随机生成的完全一致则提示“恭喜你猜对了,游戏结束”程序退出。若不完全一致则需要一直猜
StepFive:
若控制台输入的是EXIT则提示“游戏终止”程序退出
StepSix:
若控制台输入的数组长度不符则提示“年轻人不讲武德,长度不符,耗子尾汁!”
具体代码实现:
packagegame;
importjava.util.Scanner;
publicclassGuessLetters{
/**
*将随机生成一个字母数组的逻辑封装成一个方法
**/
publicstaticchar[]Nonce(){
char[]random=newchar[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=newboolean[warehouse.length];
for(inti=0;i
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。