import?java.io.BufferedReader;
為隆化等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及隆化網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站制作、隆化網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
import?java.io.File;
import?java.io.FileReader;
import?java.io.IOException;
import?java.io.InputStreamReader;
public?class?ReadTest?{
public?static?void?main(String[]?args)?{
//?讀控制臺(tái)輸入的文字!
BufferedReader?br?=?null;
String?str?=?null;
try?{
br?=?new?BufferedReader(new?InputStreamReader(System.in));
while?(true)?{
str?=?br.readLine();
if?(str.equals("886"))
break;
System.out.println(str);
}
//?讀文本文件..
br?=?new?BufferedReader(new?FileReader(new?File("C:\\Users\\Administrator\\Desktop\\地址.txt")));
for?(str?=?br.readLine();?str?!=?null;?str?=?br.readLine())?{
//打印你讀的文本數(shù)據(jù)!
System.out.println(str);
}
}?catch?(IOException?e)?{
e.printStackTrace();
}
}
}
核心就是:readLine()方法,一行一行的讀!
readLine()方法
Reader?reader=null;
BufferedReader?br=null;
try{
reader=new?FileReader("e:/test.txt");
br=new?BufferedReader(reader);
String?text="";
String?line=br.readLine();
while(line!=null){
text+=line;
line=br.readLine();
}
}catch(Exception?ex){
System.out.println("文件讀寫錯(cuò)誤:"+e.getMessage());
}finally{
br.close();
reader.close();
}
請(qǐng)問(wèn),這123?456兩行是在一個(gè)文件中嗎?
如果在一個(gè)文件中,假設(shè)文件名為file.txt,文件位置為D盤,則程序如下:
BufferedReader?bufferedReader=new?BufferedReader(new?FileReader(new?File("D:\\file.txt")));
String?context=bufferedReader.readLine();?//讀取文件中的一行
while?(context!=null)?{
System.out.println(context);?//輸出讀取的內(nèi)容
context=bufferedReader.readLine();
}
用BufferedReader的這個(gè)類,其中嵌套的十一個(gè)輸入流,然后用其中的readLine()方法
在代碼里寫入一個(gè)輸入輸出流即可。
具體實(shí)現(xiàn)如下:
BufferedReader bf= new BufferedReader(new FileReader("file"));
注:其中file替換為文件路徑;
bf.readLine();
注:即可實(shí)現(xiàn)一行一行讀取txt文檔。
本文名稱:java中讀一行的代碼 java中讀一行的代碼有哪些
文章位置:http://chinadenli.net/article26/dodspcg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)、自適應(yīng)網(wǎng)站、品牌網(wǎng)站制作、云服務(wù)器、企業(yè)網(wǎng)站制作、商城網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)