我有一個文本文件,其中包含數據在一行,我想從文本文件中提取單詞。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