본문 바로가기

망각/JAVA/JNI

[참고] stdin으로 한라인에서 한바이트 이상 입력 받기

//  Scanner 나 BufferedReader가 아닌, System.in.read(...) 이용한 라인 입력받기

// 받을 바이트 수 + 2
byte [] bBuf = new byte [10];

int  nNumReadBytes = System.in.read(bBuf);

// -2 는 \n\r 인듯
String str = new String(bBuf, 0, nNumReadBytes - 2);

int nInputNumber = Integer.parseInt(str);

'망각 > JAVA/JNI' 카테고리의 다른 글

JNI 간단 메모  (0) 2007.03.05