Создание файлового каталога на внешнее хранилище

Доброе утро,

Я пытаюсь создать каталог файлов на внешнем хранилище, используя следующий код:

File noteDirectory = new File(Environment.getExternalStorageDirectory()+"/Notes");
        noteDirectory.mkdirs()

Мой вопрос: что произойдет, если noteDirectory уже существует на устройстве пользователя?

1 ответ

Ничего не происходит, кроме mkdirs() вернет ложь. Он не потерпит крах с ошибкой или чем-то подобным.

Кстати, пожалуйста, замените:

File noteDirectory = new File(Environment.getExternalStorageDirectory()+"/Notes");

с:

File noteDirectory = new File(Environment.getExternalStorageDirectory(), "Notes");
Другие вопросы по тегам