Создание каталогов и вспомогательных каталогов и получение файлов внутри подкаталогов [duplicate]

Это с сайта: http://courses.missouristate.edu/KenVollmar/mars/Help/MarsHelpDebugging.html

Memory addresses and values, and register values, can be viewed in either
decimal or hexadecimal format. All data are stored in little-endian
byte order (each word consists of byte 3 followed by byte 2 then 1 then 0).
Note that each word can hold 4 characters of a string and those 4 
characters will appear in the reverse order from that of the string literal

Как вы можете это видеть является малоконечным

188
задан 3 May 2012 в 11:39
поделиться

5 ответов

Что-то вроде:

File file = new File("C:\\user\\Desktop\\dir1\\dir2\\filename.txt");
file.getParentFile().mkdirs();
FileWriter writer = new FileWriter(file);
331
ответ дан Jon Skeet 27 August 2018 в 11:26
поделиться

Используйте File.mkdirs():

File dir = new File("C:\\user\\Desktop\\dir1\\dir2");
dir.mkdirs();
File file = new File(dir, "filename.txt");
FileWriter newJsp = new FileWriter(file);
23
ответ дан Armand 27 August 2018 в 11:26
поделиться

Используйте FileUtils для обработки всех этих головных болей.

Изменить: например, используйте нижеприведенный код для записи в файл, этот метод будет «проверять и создавать родительский каталог, если он не существует».

openOutputStream(File file [, boolean append]) 
4
ответ дан Belle 27 August 2018 в 11:26
поделиться

Начиная с Java 1.7 вы можете использовать Files.createFile:

Path pathToFile = Paths.get("/home/joe/foo/bar/myFile.txt");
Files.createDirectories(pathToFile.getParent());
Files.createFile(pathToFile);
103
ответ дан cdmihai 27 August 2018 в 11:26
поделиться

Используйте File.mkdirs() .

15
ответ дан Marcelo Cantos 27 August 2018 в 11:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: