我正在做一个库存管理的迷你项目。我有一个包含内容的数组列表。我从管理员登录更新数组列表并更新列表,然后将它们写入文件。 但是,当用户登录并请求更新的项目时,我无法接收它。无论如何还是有任何特定的条件可以帮助我检查用户提供的输入是否在文件中可用。我只想比较用户输入并检查它是否存在于文件中检查给定的输入是否存在于文件中
0
A
回答
1
您可以通过逐行使用BufferedReader和FileReader读取文件并检查输入中是否包含一行。
public boolean checkInput(String input)
{
FileReader in = new FileReader("C:/test.txt");
BufferedReader br = new BufferedReader(in);
String line;
while ((line = br.readLine()) != null) {
if(line.contains(input))
return true;
}
in.close();
return false;
}
+0
可能想在这种情况下使用布尔返回类型。 – 2014-10-09 04:32:24
+1
我将返回类型更改为布尔值。这取决于他如何使用..谢谢。 – Karunakar 2014-10-09 04:41:14
0
你可以这样说:
- 以输入并保存在一个可变说userInput
- 它传递给函数,说checkInFile(userInput,文件名)
- 在函数中,编写Karunakar发布的方法。
- 如果存在则返回true,如果不存在则返回false。
相关问题
- 1. 检查给定的输入词是否是回文笔
- 2. 检查文件是否存在于UWP
- 3. 如何检查用户输入是否已存在于文本文件中python
- 4. Python:检查给定目录中是否存在任何文件
- 5. 检查给定的多个文件是否存在
- 6. 检查输入blob是否存在
- 7. 如何检查文件是否存在于特定的URL?
- 8. 如何检查文件是否存在于war文件中?
- 9. 检查输入文件的值是否大于10^9
- 10. 检查给定的文件是否存在于此路径中,或不在Android文件系统中?
- 11. 检查一个文件是否存在于Python中的HDFS中
- 12. 检查JList中是否存在文件
- 13. 检查文件中是否存在行
- 14. 在perl中检查给定目录格式的文件是否存在
- 15. 检查用户在Python中输入的文件夹是否存在
- 16. 如何检查用户输入是否存在于CSV Python
- 17. 如何检查给定节点是否存在于XML文档中
- 18. 如何检查文件是否存在于生成文件
- 19. 检查用户输入是否在txt文件中,批次为
- 20. 想要检查值是否存在于文件中
- 21. 检查文件是否存在于JavaScript中?
- 22. 检查文件夹是否存在于simplekml中 - python
- 23. 如何检查一个文件是否存在于JavaScript中?
- 24. 如何在PowerShell中检查文件是否位于给定目录下?
- 25. Android:检查文件是否存在于文件夹中或不在SD卡中
- 26. 检查文件路径是否正确,但不检查文件是否存在
- 27. 检查文件是否存在Try/Catch
- 28. 检查文件是否存在
- 29. Box.com api - “文件是否存在”检查
- 30. Powershell检查文件是否存在
'......我无法接收它'这是否意味着文件写入不正确?我建议你验证文件中的输出。 – 2014-10-09 03:49:40
需要一些特定的场景 – Saif 2014-10-09 03:52:03