激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

香港云服务器
服務器之家 - 編程語言 - JAVA教程 - 實例講解Java讀取一般文本文件和word文檔的方法

實例講解Java讀取一般文本文件和word文檔的方法

2020-05-13 14:38it_wangxiangpan JAVA教程

讀取一般文本文件很好辦,調用Java自帶的io包里的類即可,富文本的doc文件我們可以用Apache的poi項目中的WordExtractor,這里我們一起來以實例講解Java讀取一般文本文件和word文檔的方法

一般文本文件
我們以日志文件.log文件為例:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
 
public class File_Test {
 
 /**
  * @param args
  */
 public static void main(String[] args) {
  File file = new File("D:\\logserrorMsg.log");
  if(file.exists()){
   System.out.println("此文件存在");
  } else {
   System.out.println("此文件不存在");
  }
   
  try {
   FileReader fr = new FileReader(file);
   BufferedReader br = new BufferedReader(fr);
   String s;
   while((s=br.readLine())!=null){
    System.out.println(s);
   }
   System.out.println("文件大小為(MB):"+new FileInputStream(file).available() / 1024 / 1024 +"M");
  } catch (FileNotFoundException e) {
   e.printStackTrace();
  } catch (IOException e) {
   e.printStackTrace();
  }
 }
 
}
 

.doc文件

這里我們使用WordExtractor讀取Word文檔,WordExtractor來自于Apache的poi類庫項目,官方下載地址:https://poi.apache.org/download.html

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import java.io.FileInputStream;
 
import org.textmining.text.extraction.WordExtractor;
 
public class WordTest {
 public static void main(String args[]) throws Exception {
  new WordTest().readByOther();
 }
 
 public void readByText() throws Exception {
  FileInputStream in = new FileInputStream("C://test.doc ");
  WordExtractor extractor = new WordExtractor();
  String str = extractor.extractText(in);
  System.out.println(str);
 }
}

 

延伸 · 閱讀

精彩推薦
  • JAVA教程線程安全的單例模式的幾種實現方法分享

    線程安全的單例模式的幾種實現方法分享

    線程安全的單例模式實現有幾種思路,個人認為第2種方案最優雅:、餓漢式、借助內部類、普通加鎖解決、雙重檢測,但要注意寫法,如果單體模式繼續擴...

    java教程網4532019-11-07
  • JAVA教程從Java的jar文件中讀取數據的方法

    從Java的jar文件中讀取數據的方法

    這篇文章主要介紹了從Java的jar文件中讀取數據的方法,實例分析了java檔案文件的相關操作技巧,需要的朋友可以參考下 ...

    liuzx321912019-12-20
  • JAVA教程Java鎖之自旋鎖詳解

    Java鎖之自旋鎖詳解

    這篇文章主要介紹了Java鎖之自旋鎖詳解,本文是系列文章的第一篇,請持續關注腳本之家java欄目,需要的朋友可以參考下 ...

    junjie2692019-11-28
  • JAVA教程Java中float類型的范圍及其與十六進制的轉換例子

    Java中float類型的范圍及其與十六進制的轉換例子

    這篇文章主要介紹了Java中float類型的范圍及其與十六進制的轉換例子,是Java入門學習中的基礎知識,需要的朋友可以參考下 ...

    ISH_ICODE2012020-01-10
  • JAVA教程Java反射機制的學習總結

    Java反射機制的學習總結

    總的來說,java反射機制是一個很好用的東西,用它可以解決很多死的東西,因為反射機制的靈活行很大,有了他,我們就不要花太多的時間來寫操做數據庫...

    java開發網1892019-10-14
  • JAVA教程深入理解Java 對象和類

    深入理解Java 對象和類

    下面小編就為大家帶來一篇深入理解Java 對象和類。小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧 ...

    jingxian3312020-04-28
  • JAVA教程java實現京東登陸示例分享

    java實現京東登陸示例分享

    這篇文章主要介紹了使用java實現的京東商城登陸示例,需要的朋友可以參考下 ...

    java教程網4992019-11-12
  • JAVA教程java教學筆記之對象的創建與銷毀

    java教學筆記之對象的創建與銷毀

    面向對象的編程語言使程序能夠直觀的反應客觀世界的本來面目,并且使軟件開發人員能夠運用人類認識事物所采用的一般思維方法進行軟件開發,是當今...

    hebedich2112020-03-25
524
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25
主站蜘蛛池模板: 亚洲第一男人天堂 | 天天干天天碰 | 五月天堂av91久久久 | 久久综合给合久久狠狠狠97色69 | 亚洲少妇诱惑 | 久久成人激情视频 | 一级免费黄视频 | 国产乱一区二区三区视频 | 羞羞答答视频 | 免费一级特黄毛片视频 | 91一区二区三区久久久久国产乱 | 日本a在线观看 | 欧美精品一区自拍a毛片在线视频 | 最新中文字幕日本 | 成人免费在线播放 | 国产伊人色 | 毛片大全免费看 | 一区二区三区日韩在线观看 | 日韩电影一区二区 | 91超视频 | 91九色丨porny丨国产jk | 久久精品欧美电影 | 国产激情视频在线 | 日本不卡一二三区 | 黄wwww| 亚洲一区二区国产 | 国产99久久久久久免费看 | 黄色片网站免费观看 | av成人免费在线观看 | 羞羞的动漫在线观看 | 美女黄网站免费观看 | 久久久婷婷 | 伦一区二区三区中文字幕v亚洲 | 亚洲天堂中文字幕在线观看 | 毛片福利| 国产在线播放91 | 国产精品免费麻豆入口 | 久久精品欧美电影 | 久久精品一二三区白丝高潮 | 黄色大片在线观看 | 欧美成人免费一级 |