你好,我有一个很烦人的问题 我想读取文本文件与此类似的Android - 阅读使用扫描文件,怎么去文件
KEY
0 1 2 3 4 5 6 7
KEYEND
我试图用扫描器类,因为它可以返回结果为字符串,小数,无论
public static void LoadStuff(String Name) {
Scanner reader = null;
try {
reader = new Scanner(new File(Name));
} catch (Exception e) {
Log.d("damn", "FAIL");
}
if(reader != null)
Load(reader);
}
private static void Load(Scanner reader) {
while (reader.hasNext()) {
String result = reader.next();
if (result == "KEY") { // may be result.equalsignorecase
while (result != "KEYEND") {
int index = reader.nextInt();
Log.d("Index", String.valueOf(index));
}
}
}
reader.close();
}
我不能做以上,导致扫描仪无法找到该文件,解析像“file.txt的”不工作,也试图与路径 这样的“RES/data/file.txt“也不起作用 我应该在哪里把文件以及如何获得该目录,使其工作 感谢
做工精良,谢谢 – nullpointer
很高兴我能帮助回答你的问题:-) – trumpetlicks