1. 程式人生 > >IO:將C盤的一個檔案複製到D盤

IO:將C盤的一個檔案複製到D盤

import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;


public class deom5 {


public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
/*練習:將C盤的一個檔案複製到D盤
* 思路:
* 1.C盤的檔案是一個數據的源
* 複製到的D盤,說明D盤是資料的儲存的目的,該目的中應該有一個檔案
* 2.先讀取C盤的檔案,將讀取奧的資料寫入到目的地中
* 3.既然是操作文字檔案,只要使用字元流即可。
*/
//1.建立字元讀取流物件和源相關聯
FileReader fr= new FileReader("F:\\demo2.txt");

//2.建立字元輸出流物件,明確要儲存資料的目的
FileWriter fw= new FileWriter("demo5.txt");

//3.進行讀寫操作,讀取一個,就寫入一個。
int ch=0;
while((ch=fr.read())!=-1){
fw.write(ch);
}

//4.關閉資源
fw.close();
fr.close();


}


}

相關推薦

IOC一個檔案複製D

import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; public class deom5 {public static v

讀書筆記_Effective C++_條款一C++視為一個語言聯邦

編程 pri 來看 讀書 由來 c++程序 一個 函數指針 集成 C++起源於C,最初的名稱為C with Classes,意為帶類的C語言,然而,隨著C++的不斷發展和壯大,在很多功能上已經遠遠超越了C,甚至一些C++程序員反過來看C代碼會覺得不習慣。 C++可以看成由

ubuntu下一個檔案複製到另一個資料夾複製出錯,原因是使用者對資料夾的許可權不夠

情況:在ubuntu系統下,想將一個檔案複製到/usr/local/etc/mini-ndn資料夾下,但是複製出錯,原因是使用者對這個資料夾的許可權不夠. 解決方法:提高使用者的許可權,使用以下程式碼 sudo chmod 777 /usr/local/etc/mini-ndn

IO流大檔案操作----從一個檔案複製到另一個檔案

import java.io.*; public class IOBase { public static void main(String args[]) {FileInputStream in=null;FileOutputStream out=null;byte[] b=new byte[10];try

檔案流操作--一個檔案複製到另外一個地方

class Program { static void Main(string[] args) { //源 string source = @"C:\Users\Steve\Deskto

C++C++工程從VC6.0工程升級到VS2017所遇到的程式碼不相容問題集合

一、errorC2440:訊息相應函式型別不能轉化 問題描述 VS2017編譯提示以下兩個問題: (1)errorC2440 “static_cast”: 無法從“UINT (__thiscall CSizingControlBar::* )(CPoint)”轉換為

條款1C++為一個語言聯邦。

C++是一個如此複雜的語言,可以分解為4大部分:1.C語言:比如內建資料型別,陣列,指標,預處理,語句等內容均來源於C。2.面向物件的C++:類、建構函式,解構函式,封裝,繼承,派生,多型,虛擬函式。3.泛型C++:就是使用模板程式設計。4.STL庫:各種容器,迭代器,演算法,函式物件。 &

loadrunner之 學習六結果寫入日誌檔案

學習六:將結果寫入日誌檔案 1.指令碼實現 首先根據網上找到的內容跟著進行指令碼實現,程式碼如下: //定義要寫入的日誌,開啟檔案 char *filename = "d:\\lr_script\\test001.log"; long file_st

Android中AudioFlingerAudioTrack從一個device切到另一個device輸出的實現邏輯

目前在調查AudioFlinger,想做到從一個裝置輸出到輸出到兩個裝置的轉換。面臨以下問題: 1,  某個thread如何改變某個playback執行緒的輸出route. 根據調查的結果,這個route只支援在同一個裝置上的切換,比如在primary裝置內部切換路由,

Java IO資訊寫入文字檔案

我們在程式設計的時候需要把一些資訊寫入到文字檔案中去,比如錯誤資訊,日誌資訊等。這裡羅列幾個把資訊寫入檔案的方法: import java.io.*; public class Test{

linux下怎麼把一個檔案複製到另一個資料夾

1、cp 原目標檔案路徑/檔名 目標路徑 cp   /home/test.txt    /home/test/test.txt 2、 cp -R 源目錄/* 目地目錄 使用-R引數可實現遞迴功能,即所有子目錄中的檔案與目錄均拷貝 注意: 如果dir2目錄不存在,則可

如何c程式執行檔案打包入APK中,兩種方法

如何將一個可執行的檔案打包到APK中,使用者在下載APK後直接使用,我現在想到了兩種方法:一種是將C程式直接打包到APK中,這種適合於獨立執行程式或者你手上沒有原始碼;另一種是將C程式作為庫然後使用JNI來呼叫C程式; 解壓縮即可看到APK如下目錄: |-Android

Spring Boot專案實現從系統目錄中下載指定檔案D下,測試檔案1.txt)

@RequestMapping(value = "/downloadFileFromSysDir") public void downloadFileFromSysDir(HttpServlet

檔案複製入U,出現錯誤0x80071AC3無法完成操作,因為卷有問題

windows電腦上的檔案無法複製、剪下到U盤內,U盤內的檔案右鍵選單中“刪除”項消失,直接用“delete”也沒反應,但U盤內檔案可以複製到電腦上,且在U盤內也可以正常開啟。進行如上操作時,彈出提示框:” 錯誤0x80071AC3:無法完成操作,因為卷有問題 “。 解決方

IO位元組流操作音訊複製到另一個資料夾中。

/** 複製音樂 思路: 1.先建立位元組讀取流關聯音訊。 2.建立位元組寫入流存放音訊資料。 3.通過迴圈讀取資料。 4.關閉二流。 */ import java.io.*; class CopyMp3  {public static void main(String[]

IO操作檔案內容列印到控制檯,檔案內容複製到另外一個檔案

package com.yyj.jan.io; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileInputStrea

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

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

編寫一個應用程式實現檔案複製。使用格式java Copy 原始檔目標檔案,功能是原始檔的內容複製到目標檔案

編寫一個應用程式實現檔案的複製。使用格式:java Copy 原始檔目標檔案,功能是將原始檔的內容複製到目標檔案。 import java.io.*; public class Main{

C#字符串中連續空格轉換為一個空格

lar div 代碼 com program 數組 http static spa 使用正則表達式來進行轉換,代碼如下: 註:Trim()方法是去掉字符串首尾的空格;經過正則轉換之後,就可以直接用Split進行分割成數組 “\”:是轉義 , “\s”:代表空格 ,

###磁碟分割槽不用格式化只有一個C的系統,從C新建一個磁碟出來。【找+嘗試各種軟體試了半天xx】差點就重灌系統了。

不用格式化一個C盤的系統,從C盤新建一個磁碟出來。 》百度誤區:好多都說,磁碟分割槽一定會格式化原來的磁碟。差點就信了。多嘗試嘗試。省了很多事呢。 ===》官網下載。http://www.diskgenius.cn/ 》不解壓直接雙擊。按下圖提示來。細心看下,照著提示來。摸索下,注意有個