JAVA 猜数字游戏
package Guess;
import javax.swing.JOptionPane;
/**
*
* @author Administrator
*/
public class Guess {
/**
* @param args the command line arguments
*/
/**
* @param args
*/
public static String Check(String RealAnswer,String UserAnswer){
String result="";
int aCount=0,bCount=0;
for(int i =0;i<RealAnswer.length();i++)//位置相同,数字相同的情况
{
if (RealAnswer.charAt(i)==UserAnswer.charAt(i)) {
aCount++;
}
}
for (int i = 0; i < RealAnswer.length(); i++) {//位置不同,数字相同
的情况
for (int j = 0; j < UserAnswer.length(); j++) {
if (RealAnswer.charAt(i)==UserAnswer.charAt(j)&&i!=j) {
bCount++;
}
}
}
result = aCount+"A"+bCount+"B";
return result;
}
public static void main(String[] args) {
String result="";
String RealAnswer="";//系统生成的随机数
String UserAnswer="";//家猜的数字
int i,j,k;
int array[] = {0,1,2,3,4,5,6,7,8,9};
int length = array.length;