java寫檔案(轉)
java寫檔案(轉)[@more@]/* Writefile.java
接收鍵盤的輸入,並原樣輸出到螢幕上
此外,還有將鍵盤輸入的資料按順序存放到檔案中
使用方法:java Writefile 檔名
要結束此程式時,請在行的開始部分輸入一個#號。
*/
import java.io.*;
// Class Writefile
public class Writefile
{
public static void main(String[] args)
{
byte[] buff = new byte[1024];
boolean cont = true; // 迴圈控制變數
FileOutputStream outfile = null; // 檔案輸出物件
// 生成物件outfile,準備輸出到檔案
try
{
outfile = new FileOutputStream(args[0]);
}
catch (FileNotFoundException e)
{
System.err.println("檔案不存在");
System.exit(1);
}
// 行首沒有輸入句號時執行如下迴圈
while (cont)
{
try
{
int n = System.in.read(buff); // 從System.in讀入資料
System.out.write(buff, 0, n); // 寫入到System.out中
if (buff[0]==´#´)
{
cont = false;
}
else
{
outfile.write(buff, 0, n);
}
}
catch (Exception e)
{
System.exit(1);
}
}
// 關閉檔案
try
{
outfile.close();
}
catch (IOException e)
{
System.err.println("檔案錯誤");
System.exit(1);
}
}
}
接收鍵盤的輸入,並原樣輸出到螢幕上
此外,還有將鍵盤輸入的資料按順序存放到檔案中
使用方法:java Writefile 檔名
要結束此程式時,請在行的開始部分輸入一個#號。
*/
import java.io.*;
// Class Writefile
public class Writefile
{
public static void main(String[] args)
{
byte[] buff = new byte[1024];
boolean cont = true; // 迴圈控制變數
FileOutputStream outfile = null; // 檔案輸出物件
// 生成物件outfile,準備輸出到檔案
try
{
outfile = new FileOutputStream(args[0]);
}
catch (FileNotFoundException e)
{
System.err.println("檔案不存在");
System.exit(1);
}
// 行首沒有輸入句號時執行如下迴圈
while (cont)
{
try
{
int n = System.in.read(buff); // 從System.in讀入資料
System.out.write(buff, 0, n); // 寫入到System.out中
if (buff[0]==´#´)
{
cont = false;
}
else
{
outfile.write(buff, 0, n);
}
}
catch (Exception e)
{
System.exit(1);
}
}
// 關閉檔案
try
{
outfile.close();
}
catch (IOException e)
{
System.err.println("檔案錯誤");
System.exit(1);
}
}
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-958306/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 利用Java編寫HTML檔案分析程式(轉)JavaHTML
- 【Java】讀寫文字檔案Java
- 用Java寫一個PDF,Word檔案轉換工具Java
- Java多種寫檔案方式Java
- java 讀寫 ini 配置檔案Java
- Java 例項 - 檔案寫入Java
- Java 字元流檔案讀寫Java字元
- Java檔案操作 讀寫操作Java
- VB讀寫ini檔案 (轉)
- 檔案、目錄防寫(轉)
- 將Schema檔案轉換為Java檔案Java
- 【Java I/O】如何用Java讀寫檔案Java
- 自己編寫JAVA環境下的檔案上傳元件 (轉)Java元件
- java如何追加寫入txt檔案Java
- Java中檔案的讀寫操作Java
- JAVA語言的開啟檔案和寫入檔案Java
- (轉)Qt之qss檔案編寫QT
- Json檔案轉換為Excel檔案!涉及讀檔案,時間戳轉化,寫文件JSONExcel時間戳
- Java寫入檔案的幾種方法分享Java
- java 利用FileOutputStream寫檔案(兩種方式)Java
- java 對word 檔案的讀寫問題Java
- 轉Java開發 Java 小寫轉大寫Java
- java 字串與檔案相互轉換Java字串
- Java中對檔案的操作 (轉)Java
- Java 讀檔案寫檔案 韓文 中文 亂碼問題解決方案Java
- 如何在PL/SQL中讀寫檔案(轉)SQL
- PCX 圖象檔案格式的讀寫 (轉)
- 直接透過DAO讀、寫Access檔案 (轉)
- 檔案排版(文字檔案讀寫)
- Java中建立並寫檔案的5種方式Java
- Java中使用新NIO.2讀寫檔案Java
- banq兄,各位高手java對檔案讀寫操作,檔案大小限制問題。Java
- 檔案讀寫
- oracle 寫檔案Oracle
- 讀寫INI檔案的四個函式 (轉)函式
- 基於 java 註解的 csv 檔案讀寫框架Java框架
- 用 Java 儲存點陣圖檔案 (轉)Java
- 檔案的讀寫