所以我正在尝试编写一个程序来搜索.txt文件中的特定短语。如果它有助于该部分线
USGController::prepUsgBleed():
在我发现我想将.txt文件中的整行拉到我程序中的字符串之后。或者更好的是最后定义的数字(60和679)。这是我想要打印出来的那条线:
17338.353384 [0x00001d40][Default] USGController::prepUsgBleed(): mA 60 mV 0 mode 1 dac 679
答案 0 :(得分:2)
只需使用BufferedReader.readLine()
逐行阅读文件,然后使用String.indexOf()
查找子字符串。
如果indexOf()
返回值> = 0,请保留该行。