Estou tentando criar diretórios e arquivos ao mesmo tempo:
Filefile=newFile("C:\PASTA1\PASTA2\PROJETO.FDB");
O meu usuário Windows tem controle total para manipulação de diretórios, mas mesmo assim não consigo criar. Ele cria apenas as duas pastas e não o diretório.
vc so pode criar o arquivo se o diretorio existir… o caminho acima enquanto vc nao der mkdir() o diretorio nao é criado e o caminho nao é valido. Os diretorios nao sao criados automaticamente como os arquivos sao usando a class FileWriter.
importjava.io.*;publicclassDirt1{publicstaticvoidmain(Stringargs[]){try{//aqui dou o nome ao meu diretorio observe que nao extensão txt, doc//ai se trata de uma pastaFilemyDir=newFile("mydir");//isso aqui é importante criei minha pasta - diretóriomyDir.mkdir();//aqui ja definir o nome do meu arquivo//dentro do diretorio olhe o nome do objeto myDirFilemyFile=newFile(myDir,"arq.txt");//crio o arquivomyFile.createNewFile();}catch(IOExceptione){}}}