Nível 8.10 do livro de problemas Java

Задание 1

Dado um arquivo de texto. Verifique que neste arquivo há uma linha em branco no início e duas linhas em branco no final.

Задание 2

Escreva uma função que receberá como parâmetro o caminho de uma pasta, e retornará o tamanho dessa pasta.

Задание 3

Dada uma pasta com arquivos e subpastas. Obtenha os caminhos para todos os arquivos da pasta e subpastas. Grave o resultado em um novo arquivo, cada caminho em uma nova linha.

Задание 4

Dado um arquivo de texto. Nele está escrito um texto, dividido em sentenças. Embaralhe as palavras em cada sentença do texto e grave o texto obtido em um novo arquivo.

Задание 5

Faça uma função que irá excluir uma pasta junto com todo o seu conteúdo.

Задание 6

Dada uma pasta com arquivos e subpastas. Faça uma cópia desta pasta.

Задание 7

Grave em um arquivo todos os anos bissextos dos últimos cem anos.