자바 에서 FileWriter 류 의 일반적인 방법 설명
3076 단어 JavaFileWriter 클래스
구조 방법
public FileWriter(String fileName) throws IOException
주어진 파일 이름 에 따라 FileWriter 대상 을 만 듭 니 다.시스템 과 관련 된 파일 이름 을 나타 내 는 문자열
public FileWriter(String fileName,boolean append) throws IOException
주어진 파일 이름과 데 이 터 를 추가 할 지 여 부 를 표시 하 는 boolean 값 에 따라 FileWriter 대상 을 구성 합 니 다.시스템 과 관련 된 파일 이름 을 나타 내 는 문자열
4
fileName
-boolean 값 입 니 다.true 라면 파일 시작 부분 에 기록 하 는 것 이 아니 라 파일 끝 에 데 이 터 를 기록 합 니 다.
public FileWriter(File file) throws IOException
주어진 File 대상 에 따라 FileWriter 대상 을 구성 합 니 다.fileName
-데 이 터 를 기록 할 File 대상.상용 방법
public void write(int c):
단일 문자 쓰기
public void write(char[] cbuf):
문자 배열
public abstract void write(char[] cbuf, int off, int len):
문자 배열 의 일부분 을 씁 니 다.
public void write(String str):
문자열 쓰기
public void write(String str,int off, int len):
문자열 의 일부분 을 쓰다
public void flush() throws IOException
이 흐름 의 버퍼 를 새로 고 칩 니 다.
public void close() throws IOException
이 흐름 을 닫 지만,먼저 새로 고침 해 야 합 니 다.FileWriter 와 FileReader 의 용법
java:IO 흐름(readLine()과 newLine()방법)
package com.itcast.demo4;
import java.io.*;
public class Java_2 {
public static void main(String args[]) {
String ShowMes[] = {" ", " ", " ", " !"};
try {
//*********Found********
FileWriter out = new FileWriter("test.txt");
BufferedWriter outBW = new BufferedWriter(out);
for (int i = 0; i < ShowMes.length; i++) {
outBW.write(ShowMes[i]);
outBW.newLine();//
//outBW.write("\r
");// windows
}
//*********Found********
outBW.close();
} catch (Exception e) {
e.printStackTrace();
}
try {
//*********Found********
FileReader in = new FileReader(new File("test.txt"));
BufferedReader inBR = new BufferedReader(in);
String stext = null;
int j = 1;
while ((stext = inBR.readLine()) != null) {
System.out.println(" " + j + " :" + stext);
//*********Found********
j++;
}
inBR.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
이상 은 개인 적 인 경험 이 므 로 여러분 에 게 참고 가 되 기 를 바 랍 니 다.여러분 들 도 저 희 를 많이 응원 해 주시 기 바 랍 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
JPA + QueryDSL 계층형 댓글, 대댓글 구현(2)이번엔 전편에 이어서 계층형 댓글, 대댓글을 다시 리팩토링해볼 예정이다. 이전 게시글에서는 계층형 댓글, 대댓글을 구현은 되었지만 N+1 문제가 있었다. 이번에는 그 N+1 문제를 해결해 볼 것이다. 위의 로직은 이...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.