Java 使用檔案流來讀取檔案內容和寫入內容到一個檔案中
讀取檔案內容:FileInputStream、FileReader
寫入內容到檔案:FileOutputStream、FileWriter
ex:
/** * 使用檔案流來讀取檔案內容和寫入內容到一個檔案中 * 讀取檔案內容:FileInputStream、FileReader * 寫入內容到檔案:FileOutputStream、FileWriter * @author 鄭清 */ public class Demo { public static void main(String[] args) throws IOException { // TODO Auto-generated method stub //1.建立位元組輸入流物件 FileInputStream fis = new FileInputStream("D:1/1.txt"); //2.讀取內容 int read; while((read = fis.read()) != -1) { System.out.print((char)read); } //3.關閉流 fis.close(); //1.建立位元組輸出流物件 FileOutputStream fos = new FileOutputStream("D:1/1.txt"); //2.寫 fos.write("這是要寫入的內容!".getBytes()); //3.關閉流 fos.close(); //1.建立字元輸入流物件 FileReader fr = new FileReader("D:1/1.txt"); //2.讀 int read2; while((read2 = fr.read()) != -1) { System.out.print((char)read2); } //3.關閉流 fr.close(); //1.建立字元輸出流物件 FileWriter fw = new FileWriter("D:1/1.txt"); //2.寫 fw.write("我要用字元輸出流寫東西了!!"); //3.關閉流 fw.close(); } }
相關推薦
Java 使用檔案流來讀取檔案內容和寫入內容到一個檔案中
讀取檔案內容:FileInputStream、FileReader 寫入內容到檔案:FileOutputStream、FileWriter ex: /** * 使用檔案流來讀取檔案內容和寫入內
C語言逐行讀取檔案內容,寫入另外一個檔案
<span style="font-family:Microsoft YaHei;font-size:14px;">#include <stdio.h> #include &l
讀取檔案全部內容---C++ 和 寫入資料到檔案
//使用char接收---#include<fstream> #include<fstream> std::ifstream t; int length = 0; t.open("../vtkWriter.cxx"); // open
可以在命令列直接使用密碼來進行遠端連線和遠端拉取檔案的命令:sshpass
應用範圍:可以在命令列直接使用密碼來進行遠端連線和遠端拉取檔案。 使用前提:對於未連線過的主機。而又不輸入yes進行確認,需要進行sshd服務的優化: # vim /etc/ssh/ssh_config StrictHostKeyChecking no # vi
讀取excel檔案內容輸入到另外一個檔案
package com.example.demo; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import
c++中讀取檔案內容存入到另一個檔案
使用fstream庫中函式讀取檔案內容並存入到另一個檔案中的demo。 #include <stdio.h> #include <stdlib.h> #include <
檔案流轉換為base64碼 和 base64碼轉換為檔案流
package test.com.cs;import com.cs.Base64Convert;import junit.framework.TestCase;import java.io.FileNotFoundException;import java.io.IOExc
檔案流形式讀取圖片
前臺js中程式碼if(json.data.headPhoto!=null && json.data.headPhoto!=""){ $('#headPhoto').attr('src', contextPath +
Python3 讀取和寫入excel xlsx檔案 使用openpyxl
python處理excel已經有大量包,主流代表有:•xlwings:簡單強大,可替代VBA•openpyxl:簡單易用,功能廣泛•pandas:使用需要結合其他庫,資料處理是pandas立身之本•win32com:不僅僅是excel,可以處理office;不過它相當於是 w
Excel VBA 迴圈讀取一個目錄下面多個檔案的內容,放到另外一個檔案中
迴圈讀取一個目錄下面多個檔案的內容,放到另外一個檔案中 Public Sub getInputInfo() On Error GoTo errl 'OUT対象ファイル開く Dim wbOut As Workbook Applicati
用檔案流FileInputStream 把一個檔案的內容轉到另一個檔案中
import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOE
[java]用HSSFWorkbook來讀取excel的內容
/**經過測試,容易因為空行出現空指標異常, 解決方法:excel的空行塗抹為白色或者其他顏色(至少有一個格子塗抹顏色) Book1.xls的Sheet1內容如下(每個三角形代表一個格子):2個標題都在第二列中 △△△△△△ △△△△△△ △1-1 標題1 △△
【數字影象處理】C++讀取、旋轉和儲存bmp影象檔案程式設計實現
通過我這些天用C++讀寫bmp影象的經歷,摸索再摸索,終於對bmp檔案的結構、操作有了一定的瞭解,下面就大概介紹bmp圖片純C++的讀取、旋轉和儲存的實現過程。 有幾點需要注意的是: 在讀取bmp圖片的時候,一定要注意記憶體對齊的問題,譬如檔案頭,否則無法讀取出正確結果。
java IO流實現刪除文件夾以及文件夾中的內容
處理 我們 alt 以及 結果 需要 com ges 平時 這篇主要是對IO文件流對文件常用處理中的刪除文件夾,平時我們直接刪除文件夾既可以刪除裏面的全部內容。 但是java在實現刪除時,只能是文件才會被刪除。 所以這裏需要定義一個方法,來遞歸調用方法(遞歸調用,就是在方法
J04-Java IO流總結二《 FileReader和FileWriter 》
示例代碼 void ati LEDE io流總結 選擇 類繼承 類構造 讀取字符串 FileReader和FileWriter的源碼非常簡單,下面通過分析它們的源碼以更好地進行理解這兩個流 1. FileReader FileReader實現了讀取底層的字節數據並將其轉
J05-Java IO流總結五 《 BufferedInputStream和BufferedOutputStream 》
com ioe 自定義 源文件 arr 是把 處理 每次 fff 1. 概念簡介 BufferedInputStream和BufferedOutputStream是帶緩沖區的字節輸入輸出處理流。它們本身並不具有IO流的讀取與寫入功能,只是在別的流(節點流或其他處理流)
J07-Java IO流總結七 《 InputStreamReader和OutputStreamWriter 》
trace encoder div 字節數 否則 all args system.in 兩個 前面在介紹FileReader和FileWriter的時候有說到,FileReader的讀取字符功能,以及FileWriter的寫出字符的功能,都不是它們自己實現的,而是
error LNK2005 --類的宣告和定義放在一個檔案中
刷C++primer的時候,將類的宣告和定義均放在標頭檔案中,報錯error LNK2005 1> Sales_data.h 1>Sales_data.obj : error LNK2005: "public: class Sales_data & __this
Java類載入器( CLassLoader ) 死磕5: 自定義一個檔案系統的classLoader
【正文】Java類載入器( CLassLoader ) 死磕5: 自定義一個檔案系統classLoader 本小節目錄 5.1. 自定義類載入器的基本流程 5.2. 入門案例:自定義檔案系統類載入器 5.3. 案例的環境配置 5.4 FileClassLoader 案例實現步驟 5
使用springmvc 和nginx 搭建一個檔案上傳下載伺服器
public final class FileUploadUtil { public static JSONObject upload(String httpurl, String fileName, InputStream inputStream) { String result