FileOutputStream 에서 줄 바 꿈 자 를 쓰 는 세 가지 방법

1960 단어 자바
FileOutputStream 에는 줄 바 꿈 기 호 를 쓰 는 세 가지 방법 이 있 습 니 다.
첫 번 째: Windows 환경 에서 번호 바 꾸 기 기호 "\r"를 사용 합 니 다.
두 번 째: 유 닉 스 환경 에서 디 스 플레이 번호 바 꾸 기 "를 사용 합 니 다.
세 번 째: 자바 사용자 정의 줄 바 꾸 기 기 호 를 사용 합 니 다. 이런 방법 은 좋 은 크로스 플랫폼 성 을 가지 고 사용 하 는 것 을 추천 합 니 다.
String newLine = System.getProperty("line.separator");
out.write(newLine.getBytes());

다음은 구체 적 인 예 로 여러분 이 이해 하기 편리 합 니 다.
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException; 

public class FileOutputStreamTest {		
    public static void main(String[] args){		
        FileOutputStream out = null;				
        try {			
            out = new FileOutputStream("D:\\IOTest\\dest.txt", true);			                                            
            out.write('#');			
            out.write("helloWorld".getBytes());			
            out.write("  ".getBytes());						
            //Unix      "
" out.write("
".getBytes()); //Windows "\r
" out.write("\r
".getBytes()); // , String newLine = System.getProperty("line.separator"); out.write(newLine.getBytes()); out.flush(); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } finally{ if(out != null){ try { out.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } } }

좋은 웹페이지 즐겨찾기