摘要:字符輸出流是所有字符輸出流的最頂層的父類是一個抽象類共性的成員方法寫入單個字符。寫入字符串的某一部分字符串的開始索引寫的字符個數。刷新該流的緩沖。文件字符輸出流作用把內存中字符數據寫入到文件中構造方法根據給定的對象構造一個對象。
package com.itheima.Demo05Writer;
import java.io.FileWriter;
import java.io.IOException;
/*
java.io.Writer:字符輸出流,是所有字符輸出流的最頂層的父類,是一個抽象類 共性的成員方法: - void write(int c) 寫入單個字符。 - void write(char[] cbuf)寫入字符數組。 - abstract void write(char[] cbuf, int off, int len)寫入字符數組的某一部分,off數組的開始索引,len寫的字符個數。 - void write(String str)寫入字符串。 - void write(String str, int off, int len) 寫入字符串的某一部分,off字符串的開始索引,len寫的字符個數。 - void flush()刷新該流的緩沖。 - void close() 關閉此流,但要先刷新它。 java.io.FileWriter extends OutputStreamWriter extends Writer FileWriter:文件字符輸出流 作用:把內存中字符數據寫入到文件中 構造方法: FileWriter(File file)根據給定的 File 對象構造一個 FileWriter 對象。 FileWriter(String fileName) 根據給定的文件名構造一個 FileWriter 對象。 參數:寫入數據的目的地 String fileName:文件的路徑 File file:是一個文件 構造方法的作用: 1.會創建一個FileWriter對象 2.會根據構造方法中傳遞的文件/文件的路徑,創建文件 3.會把FileWriter對象指向創建好的文件 字符輸出流的使用步驟(重點): 1.創建FileWriter對象,構造方法中綁定要寫入數據的目的地 2.使用FileWriter中的方法write,把數據寫入到內存緩沖區中(字符轉換為字節的過程) 3.使用FileWriter中的方法flush,把內存緩沖區中的數據,刷新到文件中 4.釋放資源(會先把內存緩沖區中的數據刷新到文件中)
*/
public class Demo01Writer {
public static void main(String[] args) throws IOException { //1.創建FileWriter對象,構造方法中綁定要寫入數據的目的地 FileWriter fw = new FileWriter("09_IOAndPropertiesd.txt"); //2.使用FileWriter中的方法write,把數據寫入到內存緩沖區中(字符轉換為字節的過程) //void write(int c) 寫入單個字符。 fw.write(97); //3.使用FileWriter中的方法flush,把內存緩沖區中的數據,刷新到文件中 //fw.flush(); //4.釋放資源(會先把內存緩沖區中的數據刷新到文件中) fw.close(); }
}
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/76229.html
摘要:一面試題及剖析今日面試題今天壹哥帶各位復習一塊可能會令初學者比較頭疼的內容,起碼當時讓我很有些頭疼的內容,那就是流。在這里壹哥會從兩部分展開介紹流,即與流。除此之外盡量使用字節流。關閉此輸入流并釋放與流相關聯的任何系統資源。 一. 面試題及剖析 1. 今日面試題 今天 壹哥 帶各位復習一塊可...
摘要:集合的特點集合的特點類介紹類表示了一個持久的屬性集。可保存在流中或從流中加載。屬性列表中每個鍵及其對應值都是一個字符串特點的子類,集合中的方法都可以用。該集合沒有泛型。鍵值可以存儲到集合中,也可以存儲到持久化的設備硬盤盤光盤上。 01Properties集合的特點 * A: Properties集合的特點 * a: Properties類介紹 * Propert...
摘要:字節流處理字節數據的流對象。寫入字符流的抽象類。是字符流通向字節流的橋梁可使用指定的將要寫入流中的字符編碼成字節。字節流是表示字節輸入流的所有類的超類。轉換流的最強功能就是基于字節流編碼表。刪除此抽象路徑名表示的文件或目錄。 IO流(重點理解)用于處理設備上數據。流:可以理解數據的流動,就是一個數據流。IO流最終要以對象來體現,對象都存在IO包中。流也進行分類:1:輸入流(讀)和輸出流...
摘要:字符轉換流原理字節流編碼表。和作為子類,僅作為操作字符文件的便捷類存在。源目的先根據需求明確要讀,還是要寫。屏幕網絡完全可以明確具體要使用哪個流對象。明確四是否需要額外功能呢額外功能轉換嗎轉換流。高效嗎緩沖區對象。 01轉換流概述 * A: 轉換流概述 * a: 轉換流概述 * OutputStreamWriter 是字符流通向字節流的橋梁:可使用指定的字符編碼...
摘要:字符流字符流是什么字符流是可以直接讀寫字符的流字符流讀取字符就要先讀取到字節數據然后轉為字符如果要寫出字符需要把字符轉為字節再寫出類的方法可以按照字符大小讀取通過項目默認的碼表一次讀取一個字符賦值給將讀到的字符強轉后打印字符流類的方法可以 1_字符流FileReader 1.字符流是什么 字符流是可以直接讀寫字符的IO流 字符流讀取字符, 就要先讀取到字節數據, 然后轉為字符. ...
閱讀 2968·2023-04-25 19:45
閱讀 2690·2021-11-19 09:40
閱讀 690·2021-10-14 09:49
閱讀 2668·2021-09-30 09:47
閱讀 2201·2021-09-26 09:55
閱讀 1220·2021-09-22 16:01
閱讀 2809·2019-08-30 14:19
閱讀 706·2019-08-29 16:44