内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

Java基于字符流形式讀寫數(shù)據(jù)的兩種實現(xiàn)方法示例

本文實例講述了Java基于字符流形式讀寫數(shù)據(jù)的兩種實現(xiàn)方法。分享給大家供大家參考,具體如下:

網(wǎng)站建設哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁設計、網(wǎng)站建設、微信開發(fā)、成都微信小程序、集團企業(yè)網(wǎng)站建設等服務項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了始興免費建站歡迎大家使用!

第一種方式:逐個字符進行讀寫操作(代碼注釋以及詳細內(nèi)容空閑補充)

package IODemo;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class CopyFileDemo {
 /**
 * @param args
 * @throws IOException 
 */
 public static void main(String[] args) throws IOException {
 FileReader fr=new FileReader("Demo.txt");
 FileWriter fw=new FileWriter("Demo1.txt");
 int ch=0;
 while((ch=fr.read())!=-1){//單個字符進行讀取
 fw.write(ch);//單個字符進行寫入操作
 }
 fw.close();
 fr.close();
 }
}

第二種方式:自定義緩沖區(qū),使用read(char buf[])方法,此方法較為高效

package IODemo;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class CopyFileDemo2 {
 private static final int BUFFER_SIZE = 1024;
 /**
 * @param args
 */
 public static void main(String[] args) {
 FileReader fr = null;
 FileWriter fw = null;
 try {
 fr = new FileReader("Demo.txt");//工程所在目錄
 fw = new FileWriter("Demo2.txt");
 char buf[] = new char[BUFFER_SIZE];
 int len = 0;
 while ((len = fr.read(buf)) != -1) {
 fw.write(buf, 0, len);
 }
 } catch (Exception e) {
 // TODO: handle exception
 } finally {
 if (fr != null) {
 try {
 fr.close();
 } catch (IOException e) {
 System.out.println("讀寫失敗");
 }
 }
 if (fw != null) {
 try {
 fw.close();
 } catch (IOException e) {
 System.out.println("讀寫失敗");
 }
 }
 }
 }
}

更多關于java算法相關內(nèi)容感興趣的讀者可查看本站專題:《Java文件與目錄操作技巧匯總》、《Java數(shù)據(jù)結構與算法教程》、《Java操作DOM節(jié)點技巧總結》和《Java緩存操作技巧匯總》

希望本文所述對大家java程序設計有所幫助。

網(wǎng)站欄目:Java基于字符流形式讀寫數(shù)據(jù)的兩種實現(xiàn)方法示例
轉載注明:http://www.rwnh.cn/article46/ipgghg.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供虛擬主機服務器托管、微信公眾號、網(wǎng)站設計ChatGPT、標簽優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

h5響應式網(wǎng)站建設
喀什市| 内江市| 盈江县| 绥棱县| 高安市| 盐津县| 册亨县| 施甸县| 卓资县| 平安县| 青神县| 扬中市| 七台河市| 会昌县| 道孚县| 六盘水市| 堆龙德庆县| 怀来县| 潼南县| 武胜县| 新建县| 交城县| 岳普湖县| 沾化县| 金堂县| 固镇县| 大冶市| 左云县| 中山市| 吴堡县| 茌平县| 崇阳县| 霍邱县| 三穗县| 祁连县| 定兴县| 盐山县| 沈阳市| 墨玉县| 德钦县| 临高县|