一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

java一行一行寫入或讀取數(shù)據(jù)

 jnstyle 2015-09-09
/**
* 一行一行讀取文件,適合字符讀取,若讀取中文字符時(shí)會(huì)出現(xiàn)亂碼
*
* 流的關(guān)閉順序:先打開的后關(guān),后打開的先關(guān),
* 否則有可能出現(xiàn)java.io.IOException: Stream closed異常
*
*
@throws IOException
*/
@Test
public void readFile01() throws IOException {
FileReader fr=new FileReader("E:/phsftp/evdokey/evdokey_201103221556.txt");
BufferedReader br=new BufferedReader(fr);
String line="";
String[] arrs=null;
while ((line=br.readLine())!=null) {
arrs=line.split(",");
System.out.println(arrs[0] + " : " + arrs[1] + " : " + arrs[2]);
}
br.close();
fr.close();
}

/**
* 一行一行讀取文件,解決讀取中文字符時(shí)出現(xiàn)亂碼
*
* 流的關(guān)閉順序:先打開的后關(guān),后打開的先關(guān),
* 否則有可能出現(xiàn)java.io.IOException: Stream closed異常
*
*
@throws IOException
*/
@Test
public void readFile02() throws IOException {
FileInputStream fis=new FileInputStream("E:/phsftp/evdokey/evdokey_201103221556.txt");
InputStreamReader isr=new InputStreamReader(fis, "UTF-8");
BufferedReader br = new BufferedReader(isr);
//簡(jiǎn)寫如下
//BufferedReader br = new BufferedReader(new InputStreamReader(
// new FileInputStream("E:/phsftp/evdokey/evdokey_201103221556.txt"), "UTF-8"));
String line="";
String[] arrs=null;
while ((line=br.readLine())!=null) {
arrs=line.split(",");
System.out.println(arrs[0] + " : " + arrs[1] + " : " + arrs[2]);
}
br.close();
isr.close();
fis.close();
}

/**
* 一行一行寫入文件,適合字符寫入,若寫入中文字符時(shí)會(huì)出現(xiàn)亂碼
*
* 流的關(guān)閉順序:先打開的后關(guān),后打開的先關(guān),
* 否則有可能出現(xiàn)java.io.IOException: Stream closed異常
*
*
@throws IOException
*/
@Test
public void writeFile01() throws IOException {
String[] arrs={
"zhangsan,23,FuJian",
"lisi,30,ShangHai",
"wangwu,43,BeiJing",
"laolin,21,ChongQing",
"ximenqing,67,GuiZhou"
};
FileWriter fw=new FileWriter(new File("E:/phsftp/evdokey/evdokey_201103221556.txt"));
//寫入中文字符時(shí)會(huì)出現(xiàn)亂碼
BufferedWriter bw=new BufferedWriter(fw);
//BufferedWriter bw=new BufferedWriter(new BufferedWriter(new OutputStreamWriter(new FileOutputStream(new File("E:/phsftp/evdokey/evdokey_201103221556.txt")), "UTF-8")));

for(String arr:arrs){
bw.write(arr+"\t\n");
}
bw.close();
fw.close();
}

/**
* 一行一行寫入文件,解決寫入中文字符時(shí)出現(xiàn)亂碼
*
* 流的關(guān)閉順序:先打開的后關(guān),后打開的先關(guān),
* 否則有可能出現(xiàn)java.io.IOException: Stream closed異常
*
*
@throws IOException
*/
@Test
public void writeFile02() throws IOException {
String[] arrs={
"zhangsan,23,福建",
"lisi,30,上海",
"wangwu,43,北京",
"laolin,21,重慶",
"ximenqing,67,貴州"
};
//寫入中文字符時(shí)解決中文亂碼問題
FileOutputStream fos=new FileOutputStream(new File("E:/phsftp/evdokey/evdokey_201103221556.txt"));
OutputStreamWriter osw=new OutputStreamWriter(fos, "UTF-8");
BufferedWriter bw=new BufferedWriter(osw);
//簡(jiǎn)寫如下:
//BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(
// new FileOutputStream(new File("E:/phsftp/evdokey/evdokey_201103221556.txt")), "UTF-8"));

for(String arr:arrs){
bw.write(arr+"\t\n");
}

//注意關(guān)閉的先后順序,先打開的后關(guān)閉,后打開的先關(guān)閉
bw.close();
osw.close();
fos.close();
}

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    国产精品香蕉免费手机视频| 国产成人精品国产成人亚洲| 国产亚洲欧美日韩国亚语| 夫妻性生活一级黄色录像| 亚洲午夜av久久久精品| 中文字幕五月婷婷免费| 国产精品十八禁亚洲黄污免费观看 | 日韩人妻少妇一区二区| 成人精品视频在线观看不卡| 亚洲天堂有码中文字幕视频| 久久亚洲精品中文字幕| 好吊色欧美一区二区三区顽频| 美女被后入福利在线观看| 色一情一伦一区二区三| 偷拍美女洗澡免费视频| 久久香蕉综合网精品视频| 日韩一级毛一欧美一级乱| 色好吊视频这里只有精| 国产一区国产二区在线视频| 色丁香之五月婷婷开心| 国产精品福利一级久久| 国产精品亚洲精品亚洲| 亚洲欧美黑人一区二区| 国产一区一一一区麻豆| 久久夜色精品国产高清不卡| 久久精品a毛片看国产成人| 国产色一区二区三区精品视频| 午夜福利在线观看免费| 亚洲高清中文字幕一区二区三区| 国产丝袜美女诱惑一区二区| 亚洲国产精品久久琪琪| 在线亚洲成人中文字幕高清| 91偷拍裸体一区二区三区| 欧美日韩亚洲国产精品| 小黄片大全欧美一区二区| 中日韩美女黄色一级片| 久久国产亚洲精品成人| 成人午夜在线视频观看| 日本一二三区不卡免费| 国产一区二区熟女精品免费| 亚洲中文字幕高清视频在线观看|