1. 程式人生 > >用檔案流FileInputStream 把一個檔案的內容轉到另一個檔案中

用檔案流FileInputStream 把一個檔案的內容轉到另一個檔案中

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;


public class Test02 {

public static void main(String[] args) throws IOException {
Test02 t02 = new Test02();
t02.Test();

}

public void Test() throws IOException {
FileInputStream fs =null;
FileOutputStream fo =null;
File f =new File("G:\\demo\\a.txt");
File f1 =new File("G:\\demo\\b.txt"); 
f1.createNewFile();   //建立一個新的檔案;
try {  

fs = new FileInputStream(f);
fo = new FileOutputStream(f1);
byte[] b =new byte[100];
fs.read(b);  //在f中寫入一些字元並且用輸入流讀取,
String s = new String(b);
System.out.println(s);
fo.write(b, 0, b.length); //再利用輸出流寫入到另一個檔案內部;注意轉換
 
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally {
if (fs !=null) {
try {
fs.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}



}
}

相關推薦

檔案FileInputStream 一個檔案內容一個檔案

import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOE

android 使用startActivity()從一個fragment 跳一個activity出錯

系統沒有崩潰,run裡也沒有明顯的錯誤,但是event Log裡提示跳轉失敗: 20:14:44 error: cannot connect to daemon 20:14:44 'E:\sdk\platform-tools\adb.exe,start-server' failed --

IO獲取SSL通訊證書的方法,獲取記憶體File檔案內容的方法

public static String KeyInfo() { InputStream inputStream = null; InputStreamReader isr = null; Bu

JAVA學習--檔案FileInputStream和FileOutputStream操作

* 1.流的分類:  * 按照資料流向的不同:輸入流  輸出流  * 按照處理資料的單位的不同:位元組流  字元流(處理的文字檔案)  * 按照角色的不同:節點流(直接作用於檔案的)  處理流  *   * 2

java方法 :複製一個檔案內容一個檔案

import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; public class cop

C語言實現複製一個檔案內容一個檔案

首先你的建立兩個txt檔案或者其他檔案也行,然後在第一個檔案中寫一些內容  第二個檔案中不用寫我的兩個檔案是test1.txt   test2.txt     執行程式後test1.txt的內容被複制到

從TFTPDemo看檔案FileInputStream/FileOutputStream的使用

    我這個人,腦子有點 笨,對java中的輸入輸出流的概念瞭解不透。    今天,通過這個demo,算是真正理解了。    這個TFTP的demo,首先是建立以TFTPClient物件,設定超時,開啟網路連線。    TFTPClient client = new TFT

編碼實現將一個文字檔案(圖片)從一個地方複製到一個地方(源路徑到目的路徑可以通過方法引數傳入)

public class MyTest { public static void main(String[] args) { try { test(); } catch (Exception e) { e.printStackTrace(); } } publi

android 獲取指定路徑下所有檔案,將檔案一個目錄copy到一個目錄,執行linux命令

/** * 複製整個資料夾內容 ,可以從data/data/包名下 拷貝到 data/data/包名下。也可以copy到 /sdcard 下 * @param oldPath String 原檔案路徑 如:c:/fqf

一個專案“引入”一個專案“:使用一個專案的方法以及圖片等方法-Library庫檔案

“一個專案“引入”另一個專案“:使用另一個專案的方法以及圖片等方法-Library庫      1. ”另一個專案(作為Library專案)“ - 右鍵 - properties - Android - 勾選Is Library:如下圖               

Ubuntu下將一個檔案一個目錄複製到一個目錄

操作要求:在Ubuntu中將一個檔案複製到指定的目錄下 例如現在桌面上有一個檔案(linux.so),現在要把這個檔案複製到/usr/local目錄下。其操作步驟如下: 1)開啟終端,輸入sudo su 2)輸入口令,就切換到root使用者下 3)此時終

oracle查詢一個一個欄位內容包含一個的某個欄位的值

select *   from table1 where exists (select 1           from table2          where table1.columA like '%' || table2.columB || '%')

c#將檔案一個位置複製到一個位置

//將原來的檔案也複製一份到新的資料夾中 string strAttURLNew = System.Web.HttpContext.Current.Server.Map

js入門-文本框輸入特定內容控制一個文本框

body one input oct tex www. ext strong doctype 在填寫表單時,有時需要某些文本框隱藏,當一文本框輸入特定內容時才會顯示隱藏的文本框,這一功能可以用onchange事件或oninput事件實現。下面對比下兩種方法實現的區別: on

Oracle 一個表字段更新一個表字段三種方法

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Git命令cherry-pick,選擇一部分程式碼提交到一個分支

由於對git的使用還不是很熟悉,只是會基本的新增、提交、分支相關簡單操作,在開發新需求的時候,需要涉及兩個專案,一部分在新專案的新分支上開發的,另一部分是在老專案的老分支上開發的(這裡忘了建立新分支)。專案開發完提交的時候,在新專案分支順利提交併review,但是老專案上的部分程式碼這裡就遇到了問題,怎麼提交

一個類封裝到一個-Python

一個類的物件作為另一個類的引數 #物件的封裝 ***** #將一個類的物件,封裝到,另一個類中的方法中去 class Teacher: def __init__(self,tea_name,tea_age): self.teacher_name = tea_name

怎麼部分jsp程式碼嵌入一個jsp頁面裡面

在做專案的時候,一套完整的頁面模式要深入到每個頁面中,如手風琴選單; 每次複製,雖然也省事,但是這樣不利於頁面的維護和整改,如果一個地方需要改動,整個專案涉及這個地方的都需要改動,很麻煩,所以,如果把一個公共的部分頁面放在一個jsp頁面,其他頁面都呼叫這個公共頁面的話,修改

jquery拷貝一個select的內容一個select

<select id="select1" style="width:93%;"> <option value="">請選擇</option>

ASP.NET C#如何讀取word,寫入word,複製內容一個word文件,批量修改檔名

首先要新增COM引用 Microsoft word 11.0 Object Library. 然後新增.NET引用 Microsoft.Office.Interop.Word.dll 下載Aspose.Words引用 Aspose.Words.dll using S