Java 基於字元的IO Char Based IO
FileReader & FileWriter
讀寫格式:按字元讀寫,每次讀寫一個字元,或者讀寫一個字元陣列。
public static void main(String[] args) throws Exception {
FileReader fread = new FileReader("a.txt");
FileWriter fwriter = new FileWriter("b.txt");
int c;
while ((c = fread.read()) != -1) {
System.out.print((char) c);
fwriter.write(c);
}
fwriter.flush();
}
使用緩衝流 BufferedReader & BufferedWriter
讀寫格式:按字元讀寫,每次讀寫一個字元,或者讀寫一個字元陣列,或者讀寫一個字串 String。
public static void main(String[] args) throws Exception {
BufferedReader breader = new BufferedReader(new FileReader("a.txt"));
BufferedWriter bwriter = new BufferedWriter(new FileWriter("b.txt"));
String s;
while ((s = breader.readLine()) != null) {
System.out.print(s);
bwriter.write(s);
}
bwriter.flush();
}
PrintWriter
public static void main(String[] args) throws Exception {
PrintWriter pw = new PrintWriter(System.out);
pw.println("Hello World");
pw.flush();
}
相關文章
- Java IO: 其他字元流(下)Java字元
- Java IO5:字元流Java字元
- IO流上:概述、字元流、緩衝區(java基礎)字元Java
- IO 字元流字元
- Java IO4:字元編碼Java字元
- [Java基礎]IOJava
- Java基礎(八)——IO流1_位元組流、字元流Java字元
- java的IO操作:位元組流與字元流操作Java字元
- [java IO流]之 IO概述Java
- Java IOJava
- Java IO流字元流簡介及基本使用Java字元
- Java IO1:IO和FileJava
- Java的IO流Java
- Java IO的基礎操作書目錄Java
- Java 非阻塞 IO 和非同步 IOJava非同步
- java基礎(四):談談java中的IO流Java
- java -IO流Java
- Java IO流Java
- java - IO流Java
- Java IO流Java
- Java IO: 流Java
- Java IO: InputStreamJava
- Java IO: OutputStreamJava
- Java IO初探Java
- Java——IO流Java
- Java之IO流基礎流物件Java物件
- 基於 nodejs 的 webSockt (socket.io)NodeJSWeb
- Java IO包的研究Java
- Java的IO系統Java
- Java關於IO的一個小工具Java
- 關於JAVA中順序IO的基本操作Java
- Java IO8:IO簡單總結Java
- Java IO6:字元流進階及BufferedWriter、BufferedReaderJava字元
- Java基礎 Java-IO流 深入淺出Java
- java基礎學習_io流之FileInputStreamJava
- JAVA_基礎IO流物件流(三)Java物件
- 備戰-Java IOJava
- Java IO實踐Java