게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
자바 공부한지 이틀된 개초보 자바 프로그래밍 연습 질문입니다...
게시물ID : programmer_14837짧은주소 복사하기
작성자 : 날쌘거북이
추천 : 0
조회수 : 648회
댓글수 : 5개
등록시간 : 2015/12/07 16:17:06
옵션
  • 본인삭제금지
package abc1;

import java.util.Scanner;
import java.util.Random;
public class practice1 {

public static void main(String[]args) {
Random rand=new Random();
Scanner stdIn=new Scanner(System.in);
String n[]=new String[5];
n[0]="영"; n[1]="일"; n[2]="이"; n[3]="삼"; n[4]="사";
int k=rand.nextInt(5);
System.out.print("n["+k+"]:"); 
String a=stdIn.next();
if (a==n[k])
System.out.println("정답입니다.");
else 
System.out.println("틀렸습니다.");
}
}


자바 프로그래밍 독학중에 위에 보이시는 것과 같이 랜덤으로 숫자가 나오면 한글로 답하는 게임(?) 을 만들었는데요
정답을 입력해도 "정답입니다"가 뜨지않고 무조건 "틀렸습니다"가 뜹니다. 
혹시 왜그런지 아시는 고수님들 답변해주시면 감사하겠습니다.
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호