자바 에서 FileWriter 류 의 일반적인 방법 설명

FileWriter 문자 출력 흐름
구조 방법

public FileWriter(String fileName) throws IOException
주어진 파일 이름 에 따라 FileWriter 대상 을 만 듭 니 다.
시스템 과 관련 된 파일 이름 을 나타 내 는 문자열

public FileWriter(String fileName,boolean append) throws IOException
주어진 파일 이름과 데 이 터 를 추가 할 지 여 부 를 표시 하 는 boolean 값 에 따라 FileWriter 대상 을 구성 합 니 다.
시스템 과 관련 된 파일 이름 을 나타 내 는 문자열
4fileName -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(); } } }
在这里插入图片描述
이상 은 개인 적 인 경험 이 므 로 여러분 에 게 참고 가 되 기 를 바 랍 니 다.여러분 들 도 저 희 를 많이 응원 해 주시 기 바 랍 니 다.

좋은 웹페이지 즐겨찾기