【发布时间】:2011-01-25 20:32:38
【问题描述】:
我在执行本应简单的任务时遇到了困难。假设我有一个文本文件说明:
a = b
我希望我的程序在用户输入“a”时读取此文件并输出“b”。在 Python 或 C++ 中,我可以在大约 7 行或更少的时间内完成此操作。
但是,我很难找到在 Android 上执行此操作的简单方法。例如,我在 SO 上找到的一个示例在 6 个文件中有近 900 行。
有没有一种简单的方法来解析文件并在 Android 上返回我缺少的变量?
【问题讨论】:
-
葛底斯堡地址实际上很短,大约 20 行,包含 80 个字符列和等宽字体。
-
此外,我希望在 SO 上有 900 LOC 的这个假定答案。好像没找到……
-
听起来您想从文件中提取内容(请参阅 Anon 的回答),然后使用 HashMap。
-
那么您希望“输出”在哪里?在文本视图中?在一个按钮上?在状态栏中? “文件”在哪里?在 SD 卡上?在某处的服务器上? Android 为您提供了手机上的 GUI 框架,您必须预料到随之而来的开销。它不是为控制台应用程序提供输出
-
@Joe 请通读顶部的常见问题解答,了解构建问题的最佳方式。如果您将问题表述为仅包含与该问题相关的技术细节的实际问题,您将获得更好的帮助。请避免抱怨和咆哮。