我很想知道,如果我有一个java类,那就想咨询一个txt文件,比如说
这样的名字列表tom
steve
jones
如何在java程序中打开文本文件,基本上看看程序中包含的字符串是否与其中一个名称相匹配?
到目前为止,我已经提出了 try {
BufferedReader inputReader = new BufferedReader(new FileReader("users.txt"));
while (inputReader.readLine() != null){
}
} catch (FileNotFoundException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} catch (IOException ep) {
// TODO Auto-generated catch block
p.printStackTrace();
}
但是不要离开这里..
答案 0 :(得分:2)
您需要存储readLine()
的结果,例如:
String nextLine;
while ((nextLine = inputReader.readLine()) != null){
if (nextLine.equals(stringToCheck)) {
//do something
}
}
(其中stringToCheck
是目标字符串。)