Как мне создать случайное уникальное имя файла в каталоге (на мой выбор)?
Примечание: Мне не нужен этот файл в системном временном пути, а скорее в указанном мной каталоге
File.createTempFile() позволяет указать каталог так:
File.createTempFile()
File uniqueFile = File.createTempFile("post", ".html", new File("/var/www/doc"));
Требуется перегрузка File.createTempFile(String, String, File).
File.createTempFile(String, String, File)
Что вы бы увидели сразу, если бы потрудились посмотреть документацию.