Como posso saber se um arquivo está sendo excluído no Eclipse?
Antes de excluir um arquivo no Eclipse, o programa pergunta ao usuário se não há problema em fazer a exclusão. Se o usuário dá uma das duas respostas esperadas (Y ou N), O programa prossegue de acordo com a vontade do utilizador. Mas se o usuário inserir qualquer outra letra (ou qualquer dígito, símbolo de pontuação, ou qualquer outro), o programa pede ao usuário para outra resposta.
As bainhas de usuário e haws por um tempo, primeiro com a letra você, em seguida, o dígito 8, e depois com letras minúsculas. Finalmente, o usuário digita Y, eo programa exclui o importantData.txt Arquivo. Se você comparar os arquivos no seu disco rígido (antes e depois da execução do programa), você verá que o programa trashes o arquivo nomeado importantData.txt.
Se você usar o Eclipse, é aqui como você pode dizer que um arquivo está sendo excluído:
Crie um projeto Java.
No Package Explorer, selecione o projeto.
Não selecione qualquer uma das subpastas do projeto. (Por exemplo, não selecione o projeto de src pasta.) Em vez disso, selecione raiz do projeto.
No menu principal do Eclipse, escolha Arquivo de novo arquivo.
caixa de diálogo Arquivo do Eclipse New aparece.
Na caixa de diálogo Novo arquivo, certifique-se de que o nome da pasta raiz do seu projeto está na caixa de entrar ou selecionar o campo Pasta pai.
No campo Nome do arquivo da caixa de diálogo, digite o nome do seu novo arquivo.
Digitar importantData.txt.
Clique em Concluir.
Observe que o nome do arquivo é exibido no Package Explorer do Eclipse.
O nome é o diretório raiz do projeto.
Para esta experiência, você não tem que adicionar qualquer texto para o arquivo. O arquivo existe apenas para ser excluído.
Executar o programa.
Quando o programa é executado, o tipo Y para eliminar o importantData.txt Arquivo.
Depois de executar o programa, você deseja verificar para se certificar de que o programa eliminado o importantData.txt Arquivo.
No Package Explorer, selecione raiz do projeto (mais uma vez, para uma boa medida).
No menu principal do Eclipse, escolha Arquivo-Refresh.
Eclipse tem um outro olhar para o diretório do projeto e lista os arquivos do diretório na árvore de Package Explorer. Assumindo que o programa fez o seu trabalho corretamente, o arquivo nomeado importandData.txt não aparece mais na árvore.
A declaração
new File ( "importantData.txt") delete (). -
é complicado. À primeira vista, você parece estar criando um novo arquivo, apenas para excluir esse arquivo na mesma linha de código! Mas, na realidade, as palavras novo arquivo criar apenas uma representação de um arquivo dentro do seu programa.
Para ser mais preciso, as palavras novo arquivo criar, dentro de seu programa, uma representação de um arquivo em disco que pode ou não existir no disco rígido do seu computador. Então aqui está o que o novo arquivo declaração realmente significa:
"Deixei new File ( "importantData.txt")referem-se a um arquivo chamado importantData.txt. Se tal arquivo existir, em seguida, excluí-lo. "
Sim, o diabo está nos detalhes. Mas os sorrisos são nas sutilezas e nobreza está na nuance.