게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
자바 방 관리 프로그램 질문 있습니다.
게시물ID : programmer_5611짧은주소 복사하기
작성자 : 비기너그래머
추천 : 0
조회수 : 675회
댓글수 : 2개
등록시간 : 2014/09/24 23:56:11
 import java.io.*;
 
public class Exam_03 {
 public static void main(String[] args) throws IOException {
  BufferedReader in = new BufferedReader
    (new InputStreamReader(System.in)); 
  
  System.out.println("방의갯수를 입력해주세요.");
  int room = Integer.parseInt(in.readLine());
  
  boolean rooml[] = new boolean[5];
  //false -빈방, true-입실상태
  while(true){
   System.out.print("1.입살 2.퇴실 3.보기 4.종료 :");
   int select = System.in.read() - 48;
   in.readLine();
   int roomNumber;
  
  switch(select){
  case 1: System.out.println("방의 번호를 입력해주세요.");
    roomNumber = Integer.parseInt(in.readLine());
    if (rooml[
roomNumber-1]){
     System.out.println("현재 입실상태입니다.");
    }else{
     room[roomNumber-1] = true;
     System.out.println(roomNumber+"호실에 입실하셨습니다.");
    }
    break;
    
 음영 처리된 [roomNumber-1 ]<- 이부분이 이해가 잘 가질 않습니다.
 
왜 -1이 붙어야 하는건가요?
 
고수님들의 답변 부탁드립니다.  
   
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호