본문 바로가기

java2

[JAVA] 콘솔 입력 방법 (Scanner, InputStream, InputStreamReader, BufferedReader) Java 콘솔게임의 가장 기본이 되는 '콘솔에 무언가를 입력하는 방법'을 정리해보았습니다. 콘솔(console)이란? 컴퓨터 용어 : 디스플레이 모니터와 키보드(또는 입력이 가능한 다른 장치)가 조합된 장치 점프 투 자바 : 사용자의 입력을 받거나 사용자에게 문자열을 출력해 주는 역할을 하는 것을 통칭 프로그램에서 사용자에게 문자열을 보여주는 것이 콘솔 출력, 사용자가 답변을 입력하는 것을 콘솔 입력이라 합니다. 아래에는 첫 문장에서 설명했던 대로 콘솔 입력을 하는 여러가지 방법들에 대해 정리했습니다. 1. InputStream 1byte의 사용자 입력을 받아들여 아스키 코드값으로 저장 import java.io.IOException; import java.io.InputStream; public cla.. 2023. 7. 13.
[JAVA] 간단한 콘솔게임 만들기 (기획) JAVA를 이용하여 간단한 콘솔게임을 만들었습니다. 해당 게임은 터미널로 값을 입력받아 진행되며, 그래픽은 따로 넣지 않았습니다. JAVA 콘솔게임을 통해 1. 객체지향 프로그래밍 2. 멀티쓰레드 3. Scanner 4. if, while문 등을 활용하고 이해하는데 의의가 있습니다. 게임 이름 : 강아지 고양이 키우기 게임 게임 규칙 게임 캐릭터 선택 : 강아지 vs 고양이 성공 : 애정 100 실패 : 애정 0 그외 상세 게임 규칙은 게임 초반에 명시(동영상 참고) 사용 객체 : 펫, 아이템, 공격, 맵 등 펫 상태 : 애정, 체력, 청결, 건강, 포만감, 돈 선택지(Map) : 선택지에 따라 펫 상태 변화 집 산책 병원 마트 일 - 밥주기 - 잠자기 - 화장실 - 목욕 - 쓰다듬기 - 궁디팡팡(고양이.. 2023. 7. 13.
반응형