猜字符游戏 设计流程
1.设计数据结构:变量
1)char[] chs; //随机字符数组
2)char[] input; //用户输入的字符数组
3)int[] result; //对比结果
4)int score; //得分
2.设计程序结构:方法
1)主方法:
public static void main(String[] args){
//...
}
2)生成随机字符数组:
public static char[] generate(){
char[] chs = new char[5];
//...
return chs;
}
3)对比:随机字符数组chs与用户输入的字符数组input
public static int[] check(char[] chs,char[] input){
int[] result = new int[2];
//...
return result;
}
3.设计算法:方法体
String str = "abc";
1)将字符串转换为字符数组:
char[] input = str.toCharArray();
2)将字符串转换为大写字母:
str = str.toUpperCase();
将字符串转换为小写字母:
str = str.toLowerCase();
3)判断字符串内容是否相等:
if(str.equals("EXIT")){
}