JAVA 쿵쿵따 게임 #2 중복 탐지

Programming/JAVA,JSP 2014. 1. 9. 17:12 Posted by TanSanC
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

package com.tistory.tansanc;

 

import java.util.HashSet;

import java.util.Scanner;

 

public class User {

   public static void main(String[] args) {

       Scanner sc = new Scanner(System.in);

       String[] word = {"기러기", "기차표","스피커"};

       String oldWord = word[

                         (int)(Math.random()*3)  ];

       HashSet<String> hs = new HashSet<String>();

      

       hs.add(oldWord);

      

       System.out.println("제시어 : " + oldWord);   

       String newWord = sc.nextLine();

      

       if( ! hs.add(newWord) )

       {

          System.err.println("중복 발생!");

       }

      

       if( oldWord.charAt(2) ==

             newWord.charAt(0) )

       {

          System.out.println("OK");

       }

       else

       {

          System.err.println("ERROR");

       }

       while(true)

       {

          oldWord = newWord;

          newWord = sc.nextLine();

         

          if( ! hs.add(newWord) )

          {

             System.err.println("중복 발생!");

          }

         

          if( oldWord.charAt(2) ==

                 newWord.charAt(0) )

          {

             System.out.println("OK");

          }

          else

          {

             System.out.println("ERROR");

          }

       }        

   }

}

 

'Programming > JAVA,JSP' 카테고리의 다른 글

JAVA 가계부 #2  (0) 2014.01.14
JAVA 가계부  (0) 2014.01.14
JAVA 쿵쿵따 게임  (0) 2014.01.09
JAVA 제네릭 컬렉션 실습  (1) 2014.01.09
JAVA 객체지향 핵심 이론  (0) 2014.01.07