其實我想用文件的內容來觸發報警。如何逐行讀取一個文本文件,並將每行存儲在數組中使用android?可以在android中讀取xls文件嗎?
1
A
回答
0
使用java.io.BufferedReader
,您可以使用readLine()
函數一次讀取一行。當你閱讀每一行時,將它添加到ArrayList<String>
。最後,如果ArrayList
不適合您的目的,ArrayList
中的方法將幫助您將數據複製到數組中。
至於讀取xls文件,請參見this post。
1
試試這個片段!
try {
InputStream inputStream = openFileInput("myfile.txt");
if (inputStream != null) {
InputStreamReader streamReader = new InputStreamReader(inputStream);
BufferedReader bufferedReader = new BufferedReader(streamReader);
String l;
while ((l = bufferedReader.readLine()) != null) {
// do what you want with the line
}
}
inputStream.close(); //close the file
} catch (java.io.FileNotFoundException e) {
//file doesnt exist
}
不要忘記進口!
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.BufferedReader;
相關問題
- 1. 逐行讀取文本文件並存儲在類中?
- 2. android - 從文本文件逐行讀取
- 3. 在android應用程序中逐行讀取文本文件
- 4. 在android中逐行讀取文本文件
- 5. 逐行讀取文件並在bash中執行每個操作
- 6. 如何逐行讀取文本文件?
- 7. 如何逐行讀取文本文件?
- 8. 從一個文件中逐行讀取
- 9. 如何讀取文件夾中的多個texfile並將每個文本文件存儲在數組中C#
- 10. 如何在shell腳本中逐行讀取文件並將每行存儲在變量中
- 11. 用jQuery逐行讀取文本文件
- 12. 我可以逐行讀取本地文本文件到字符串數組嗎?
- 13. Java讀取文本文件2列並存儲在數組中
- 14. 從文件讀取數據並將每行存儲在數組中?
- 15. 導入文本文件並在Java中逐行讀取
- 16. 如何讀取文本文件並將數據存儲在數組中
- 17. 逐行讀取文本文件並放入對象數組
- 18. 如何從文本文件中讀取文本並將每個字符存儲在數組中
- 19. 在Rust中逐行讀取大文件
- 20. 在PowerShell中逐行讀取文件
- 21. 在Java中逐行讀取docx文件
- 22. 在Prolog中逐行讀取文件
- 23. 如何逐行讀取CSV文件並將其每次存儲到新行中的新CSV文件?
- 24. 如何逐行讀取文件並在每行中追加一些字符串?
- 25. shell腳本在unix中逐行讀取文件並更新文件中的行
- 26. 在android中讀取文本文件
- 27. 將文本文件逐行讀入並行數組C++
- 28. 逐行讀取大文件或將其行存入數組
- 29. 如何在一個文件夾中逐個讀取.DAT文件
- 30. 從文件中逐行讀取整數
什麼var是「in」?它是一個簡單的定義布爾?! – 2012-07-01 20:09:15
嗨xandru,對不起。編輯..我的壞 – Rejinderi 2012-07-02 02:20:13