2012-05-23 2 views
-5

Java에서 파일을 읽는 데 다양한 클래스를 사용하는 경우와 차이점을 설명 할 수 있습니까? 마찬가지로, FileInputStream에 등 VS 스캐너 .. 미리파일을 읽을 다양한 클래스 간의 차이

감사

+3

나는 오늘 같은 질문을 심각하게 요청했으며 여기에 질문했습니다. +1 – Hidde

+3

나는 똑같은 질문을하고 가서 찾아 보았다. -1 – UNECS

+1

설명서를 읽으면 올바른 방향으로 인도 할 수있다. –

답변

1

클래스 의 DataInputStream
데이터 입력 스트림 머신에 의존 기본 입력 스트림으로부터 원시 Java 데이터를 판독하는 사용된다. 응용 프로그램은 데이터 출력 스트림을 사용하여 나중에 데이터 입력 스트림에서 읽을 수있는 데이터를 씁니다.
데이터 입력 스트림 및 데이터 출력 스트림은 UTF-8을 약간 수정 한 형식의 유니 코드 문자열을 나타냅니다.

클래스 의 BufferedReader 문자 입력 스트림에서
읽기 텍스트, 문자, 배열, 행의 효율적인 읽기를 제공하기 위해 문자를 버퍼링.
버퍼 크기를 지정하거나 기본 크기를 사용할 수 있습니다. 기본값은 대부분의 경우 충분히 큽니다.
일반적으로 판독기로 이루어진 각 읽기 요청은 기본 문자 또는 바이트 스트림에 대한 해당 읽기 요청을 발생시킵니다.

클래스 스캐너
스캐너 클래스가 없습니다 쓰기 위해, 읽기 전용으로 사용되는, 그것은 컴팩트 한 방법으로 파일을 읽을 수 있습니다.

도움이 되길 바랍니다.

+0

정말 고마워요 Abhinav –

+0

당신을 환영합니다 .. – Addicted

관련 문제