Java文件I / O - 文本文件 - 如何检查内容?

时间:2010-02-24 19:11:25

标签: java file-io

我很想知道,如果我有一个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();
            }

但是不要离开这里..

1 个答案:

答案 0 :(得分:2)

您需要存储readLine()的结果,例如:

String nextLine;
while ((nextLine = inputReader.readLine()) != null){
if (nextLine.equals(stringToCheck)) {
    //do something
  }
}

(其中stringToCheck是目标字符串。)