IO 학습 요약 3
1465 단어 IO
주요 용도:
1, 변환 흐름: InputStreamReader/OutputStreamWriter는 바이트 흐름을 문자 흐름으로 변환합니다.
변환 흐름은 문자 입력/출력 흐름 대상만 지원합니다.
// Sytem.in( ) Reader
InputStreamReader reader = new InputStreamReader(System.in);
// Reader BufferedReader( )
br = new BufferedReader(reader);
String buffer = null;
//
while ((buffer = br.readLine()) != null)
{
// "exit",
if (buffer.equals("exit"))
{
System.exit(1);
}
//
System.out.println(" :" + buffer);
2, 인쇄 흐름 PrintStream;
PrintStream ps = null;
// :FileOutputStream
FileOutputStream fos = new FileOutputStream("test.txt");
// PrintStream FileOutputStream
ps = new PrintStream(fos);
// PrintStream
ps.println(" ");
PrintStream은 바이트 출력 흐름 대상만 지원합니다.
3, 버퍼 스트림:
바이트 흐름: (BufferedInputStream/BufferedOutputStream)
문자 흐름: (BufferedReader/BufferedWriter);
4, 반송 입력 흐름
바이트 스트림: PushbackInputStream,
문자 흐름: PushbackReader,
주로 다음과 같은 방법:void unRead(char[]/byte[])
void unRead(char[]/byte[], int off ,int length)
void unRead(int b);
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
java 입출력 I/O스트림(stream) 자바에서 입출력을 수행하려면 두 대상을 연결하고 데이터를 전송할 수 있는 무언가가 필요한데 이것을 스트림(stream)이라고 정의했다. 스트림은 단방향 통신만 가능하기 때문에 하나의 스트림으로 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.