본문 바로가기

콩's EDUCATION/콩's JAVA_RUN

System.in

System.in 메소드


 

import java.io.IOException;

public class SystemInTest {
 public static void main(String[] args)  {
  try {
   int result = 0;

   /**
    * 엔터키 입력 될 때까지 키보드 입력 13
    * 더이상 입력을 하지 않을 경우 x=97(아스키코드)
    *
    * 1.회원가입  - 49
    * 2.회원로그인 - 65
    * 3.회원로그아웃 - 48
    *  if(...==1) ==> 에러
    *
    * x,q 종료
    * a:97 A:65 0:48 특수문자들 ctrl+z: -1
    * 다국어, 자바 데이터 타입 변환 입력 불가능
    * 가: 200 200
    * 1(49) 0(48) () 1(49)0(48) ==> 20
    */
   while((result=System.in.read())!= 13){
    System.out.println((char)result);
   }
  } catch (IOException e) {
   e.printStackTrace();
  }
 }

}

 


SystemInTest.java