小编inf*_*rey的帖子

Android:读取文本文件并存储到 ArrayList<String>

所以我试图从 android 中的文件中读取。我初始化了所有内容,但仍然得到NullPointerException。我错过了什么吗?

第 25 行收到错误

public class Read {
    private ArrayList<String> contents;
    private final String filename = "saves/user.txt";

    public Read(Context context) {
        try {
            contents = new ArrayList<String>();
            InputStream in = context.getAssets().open(filename);

            if (in != null) {
                // prepare the file for reading
                InputStreamReader input = new InputStreamReader(in);
                BufferedReader br = new BufferedReader(input);
                String line = br.readLine();
                while (line != null) {
                    contents.add(line);
                }
                in.close();
            }else{
                System.out.println("It's the assests");
            }

        } catch (IOException e) …
Run Code Online (Sandbox Code Playgroud)

java string android arraylist

5
推荐指数
1
解决办法
3517
查看次数

标签 统计

android ×1

arraylist ×1

java ×1

string ×1