본문 바로가기

Java

자바 입출력 스트림 [ java.io ] 키보드로 문자열 입력받기 BufferedReader buf = new BufferedReader(new InputStreamReader(System.in)); 1. System.in : 표준 입력 스트림. 즉, 키보드로 부터 입력을 받아 텍스트 기반 애플리케이션에서 사용자로부터 입력을 받는다. 2. InputStreamReader : 바이트 스트림을 문자 스트림으로 변환. 즉, 한 바이트 단위가 아니라 한 문자 단위로 입력을 받기 때문에 2바이트를 사용하는 한글(유니코드)도 입력가능. 3. BufferedReader : 읽어들인 문자를 버퍼에 저장하여 사용. 한 문자씩이 아니라 한 줄씩(readLine()) 읽어서 더욱 효율적으로 사용가능. # 키보드로 부터 문자열을 입력받아서 생성된 buf 객체에 저장한다. 더보기
import com.oreilly.servlet.HttpMessage; 인식 못하는 오류 라이브러리에 위에 해당하는 oreilly에 관한 jar 파일이 없어서 오류가 나는 것입니다. http://servlets.com/cos/ 에서 cos-05Nov2002.zip 받으세요. 압축 푸시고 그 안에 lib 폴더안에 보시면 cos.jar 파일이 있습니다. 본인의 jdk or jre 가 깔려있는 경로에 ex) C:\Program Files (x86)\Java\jre1.6.0_05\lib\ext 폴더에 복사해 주시면 이클립스의 경우 탐색창 왼쪽 Package Explorer의 JRE System Library [jre1.6.0._05] 에 위치하게 됩니다. 보통 import 시킬 때 인식이 안된다면 jre 설치 경로의 lib 폴더 안에 jar 파일이 없을 경우이니 찾아서 추가해주시면 됩니다.^^ 더보기