@aeaeae1

Как считать файл в массив Java?

Есть файл в папке asset. Как его считать в массив string? Вот мой код,как указать путь к папке asset?
ArrayList<String> list = new ArrayList<>();
        try (Scanner scan = new Scanner(new File("slova.txt"))) {
            while (scan.hasNextLine()) {
                list.add(scan.nextLine());
            }
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        }
  • Вопрос задан
  • 203 просмотра
Пригласить эксперта
Ответы на вопрос 1
zagayevskiy
@zagayevskiy Куратор тега Java
Android developer at Yandex
Нужно использовать AssetManager. Получить его можно методом Context::getAssets. У менеджера есть метод open,туда можно передать путь относительно парки assets.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы