자바 IO 흐름 (2) --- 문자 로 파일 읽 기
1882 단어 java io
package com.io;
import java.io.*;
public class ReaderOne {
public static void main(String[] args)
{
//
FileWriter fw;
int i;
try {
FileReader fr = new FileReader("D://java//a.txt");
int c;
while((c=fr.read())!=-1)
System.out.print((char)c);
fr.close();
}
catch (Exception e)
{
System.out.print(" ");
}
//
FileReader fr;
try {
fr = new FileReader("D://java//a.txt");
}
catch (Exception e)
{
System.out.println("not found this file");
return;
}
try
{
fw = new FileWriter("D://java//b.txt");
}
catch (Exception e)
{
// TODO: handle exception
System.out.println("error");
e.printStackTrace();
return;
}
try
{
i = fr.read();
while(i!=-1)
{
fw.write(i);
i=fr.read();
}
fr.close();
fw.close();
}
catch (Exception e)
{
System.out.print(" ");
}
}
}
언제 바 이 트 를 사용 할 지, 언제 문자 방식 을 사용 할 지, 일반적으로 글자 의 길 이 는 바이트 의 2 배 이 며, 중국어 라면 문 자 를 사용한다.
다음은 두 가지 방식 간 의 전환 을 어떻게 진행 하 는 지 에 대해 이야기 할 것 이다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
자바 IO 학습 노트 (8): System 클래스 의 IO 지원out 출력 을 사용 할 때 출력 위 치 를 모니터 에 정의 합 니 다. err 가 표시 하 는 잘못된 표준 출력 입 니 다. err 를 사용 하여 출력 하면 됩 니 다. err 는 모두 PrintStream 의 실...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.