久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      java如何讀取txt

      java如何讀取txt

      TXT是一個(gè)文本文件,一般采用流的方式讀?。?/p>

      java提供了一個(gè)FileInputStream,我們可以直接以文件路徑構(gòu)造這個(gè)流,也可以以文件對(duì)象構(gòu)造它。如:

      FileInputStream fin = new FileInputStream("d:/aa.txt");

      然后使用這個(gè)流就可以直接讀取到文件了,但是這個(gè)時(shí)候讀取到的內(nèi)容是int類型的數(shù)值,所以需要進(jìn)一步的處理,我們把fin外面包上一個(gè)InputStreamReader,就變成了這樣:

      InputStreamReader reader = new InputStreamReader(fin);

      但是這一個(gè)reader讀取文本并不是很方便,有一點(diǎn)要注意,在這一個(gè)reader的構(gòu)造方法上面可以設(shè)定字符編碼;接下來(lái),使用這個(gè)reader構(gòu)造BufferedReader,BufferedReader擁有一個(gè)名為readLine的方法,可以讀取一整行的文本,作為字符串返回,因此用起來(lái)會(huì)比較方便。

      BufferedReader buffReader = new BufferedReader(reader);

      接下來(lái)就是借助循環(huán)來(lái)讀取文件中的字符串了,然后,去做你想做的事情好了。

      import java.io*; public class MainStart{     public static void main(String args[]){         String filePath = "D:/aa.txt";         FileInputStream fin = new FileInputStream(filePath);         InputStreamReader reader = new InputStreamReader(fin);         BufferedReader buffReader = new BufferedReader(reader);         String strTmp = "";         while((strTmp = buffReader.readLine())!=null){             System.out.println(strTmp);         }         buffReader.close();     } }

      PHP中文網(wǎng),有大量免費(fèi)的JAVA入門教程,歡迎大家學(xué)習(xí)!

      贊(0)
      分享到: 更多 (0)
      ?
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)