Я придумал следующий код ... мой Документ не создан. Я не получаю сообщений об ошибках. Что касается Java API, я сделал все в правильном порядке. Каталог создается правильно ... поэтому мне не нужно беспокоиться об этом.Создание файла в новом каталоге
У кого-нибудь есть идея или подсказка, на что посмотреть?
public static void main(String[] args) throws Exception{
String path = null;
String destination = "/myfolder/test/" + createRandomPath(path);
try {
boolean status;
status = new File(destination).mkdir();
} catch (Exception e) {
System.out.println("Fehler: " + e.getMessage());
}
File document = new File(destination + "temp.docx");
//Edit: Here is the solution..Thank you
document.createNewFile();
}
static String createRandomPath(String path){
UUID uuid = UUID.randomUUID();
path = uuid.toString().replace('-', 'A').substring(0,9);
System.out.println(path);
return path;
}
что делает createRandomPath (путь), где путь = нуль , сделать для вас? – Sev
отредактировал :-) Спасибо за этот подсказку – bastianneu
Еще один совет: я бы переименовал локальную переменную «Документ» в нижнее имя. В противном случае люди думают: «Документ» - это класс и «createNewFile()» статический метод для этого класса. –