IO流簡單代碼

今天測試了一下,在博客園裏HTML源碼編譯器裏寫CSS内部樣式,更新編譯后,内部樣式可用,但是會將寫的内部樣式代碼强制加上代碼注釋進行編譯,有點類似于强制注入.編譯后的效果就是在前面加入了一個空的p標簽

上一段IO流非常基礎的代碼.

 1 package com.paul;
 2 
 3 import java.io.FileReader;
 4 import java.io.FileWriter;
 5 import java.io.IOException;
 6 
 7 /**
 8  * 1.利用IO流複製一個文件
 9  * 2.步驟如下
10  * 2.1創建輸入流對象
11  * 2.2利用while循環讀取輸入流對象
12  * 2.3創建輸出流對象
13  * 2.4將讀取出來的數據通過輸出流對象寫入到文件中
14  * 2.5釋放資源
15  * 3.用數組拷貝文件
16  * @author 唐保羅
17  *
18  */
19 public class IODemo4 {
20     public static void main(String[] args) throws IOException{
21         //2,用int對象接收複製的數據,實現文件複製
22 //        FileReader fr = new FileReader("IODemo1.java");
23 //        FileWriter fw = new FileWriter("IODemo2.java");
24 //        int ch;
25 //        while((ch=fr.read())!=-1){
26 //            fw.write((char)ch);
27 //        }
28 //        fr.close();
29 //        fw.close();
30         //3,用數組對象接收複製的數據,實現文件複製
31         FileReader fr1 = new FileReader("IODemo1.java");
32         FileWriter fw1 = new FileWriter("IODemo2.jpg");
33         char[] ch1 = new char[1024];
34         int len;
35         while((len=fr1.read(ch1))!=-1){
36             fw1.write(ch1, 0, len);
37         }
38         fr1.close();
39         fw1.close();
40         //經測試,拷貝的文件可以自己定義擴展名,也可以通過eclipse讀取到,但是在windows下,不能實現不同類型檔的轉換
41                 //FileReader和FileWriter方法的文件路徑參數,這裏用的相對路徑,直接複製這個代碼運行可能會報錯哦,需要修改文件路徑參數.
42     }
43 }    

說實話,今天寫的這個樣式因爲編譯的原因,沒有達到預期效果,有點丑.但是現在不知道cnblog的樣式都是怎麽弄的,以後還是寫行内樣式好了.

 

posted @ 2019-07-13 18:08  芻狗工作室  阅读(141)  评论(0编辑  收藏  举报