我有一个文本文件,其中包含数据在一行,我想从文本文件中提取单词。Java如何从文本文件中提取单词?
我想提取的话是:“ID”和“令牌”
使用Java我可以读取该文件:
import java.io.File;
import java.io.IOException;
import org.apache.commons.io.FileUtils;
public class ReadStringFromFile
{
public static void main(String[] args) throws IOException
{
File file = new File("test.txt");
String string = FileUtils.readFileToString(file);
System.out.println("Read in: " + string);
}
}
由于文本文件是在同一行,我不知道如何从字符串中提取一个值。
它只是一个字符串。你可以使用字符串操作来分割文本到任何你想要的东西。 –
提供文本文件内容的样本 – michaldo
您应该将该行作为一个字符串解析一次。如果一个字符串有id和token,你将如何提取? (也是这行的格式是什么?) – tanjir