검색어 입력폼

숫자야구 게임 자바 소스

등록일 2005.07.18 파일확장자JAVA (java) | 가격 1,000원

소개글

컴퓨터가 4개의 숫자를(중복안되고, 0부터시작하지 않는 4개의수)생성한것을 맞추는 게임.
숫자가 같은게 있고 자릿수까지 같으면 Strike,
숫자가 같은게 있지만 자릿수가 다르면 Ball.
예를 들어 컴퓨터가 가지고 있는 숫자가 4509인데,
4912이냐고 물으면, 컴퓨터는 1Strike, 1Ball이 됩니다.
4Strike가 되면 맞춘겁니다.

컴파일 실행환경

JDK 1.3 이상이 인스톨 되어 있는 상태에서,
javac NumBaseball.java를 하면
NumBaseball.class파일이 생성됩니다.
실행방법 :
java NumBaseball

본문내용

import java.io.*;
import java.util.*;
import java.util.zip.*;
import java.text.*;
import java.lang.*;
import java.util.StringTokenizer;

public class NumBaseball
{
private Random R = null;
private ArrayList list = null;
private int[] answerNum = new int[4];
private double MAX = 9;
private double FACTOR = 999999999;
private int Strike = 0;
private int Ball = 0;
private int Count = 0;

public NumBaseball()
{
R = new Random();
}

public int Compare(ArrayList list, int D)
{
int L = 0;

for (int i = 0; i < list.size(); i++) {
L = Integer.parseInt((String)list.get(i));
if (L == D)
return 1;
}
다운로드 맨위로