我正在做一個庫存管理的迷你項目。我有一個包含內容的數組列表。我從管理員登錄更新數組列表並更新列表,然後將它們寫入文件。 但是,當用戶登錄並請求更新的項目時,我無法接收它。無論如何還是有任何特定的條件可以幫助我檢查用戶提供的輸入是否在文件中可用。我只想比較用戶輸入並檢查它是否存在於文件中檢查給定的輸入是否存在於文件中
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