繁体   English   中英

从文本文件 java 中读取某些单词

[英]Read Certain words from text file java

所以我有一个充满不同句子的文本文件( tagged.txt )。 我要做的是将这个文本文件读入 Java,并从这个文件中提取特定的单词。

例如

一句话: I went to the shop to buy a new pair of trainers

如果句子中有单词shopbuytrainers ,我希望这句话等于一个意见。

我在文本文件 ( words.txt ) 中创建了一个单词列表,我想在其中对tagged.txt文件进行流式传输。

我只是想知道是否有办法在 Java 中实现这一点。

  • words.txt读取单词并存储在一个数组中,然后使用Arrays.sort(arr)对其进行Arrays.sort(arr)
  • tagged.txt读取tagged.txt的行并将其存储在String 然后您可以使用split()将行拆分为不同的单词并将这些单词存储在数组中。
  • 然后循环遍历该行的单词,并使用数组的binarysearch方法从 words 数组中搜索单词。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM