Nivel 8.9 del libro de problemas Java

Задание 1

Dado un archivo de texto. Obtenga la cantidad de líneas vacías de este archivo.

Задание 2

Dado un archivo de texto. Compruebe que en este archivo la primera palabra de cada oración comienza con mayúscula.

Задание 3

Escriba una función que como parámetro aceptará la ruta a una carpeta, y devolverá la cantidad de archivos de esta carpeta y sus subcarpetas.

Задание 4

Dada una carpeta con archivos y subcarpetas. Encuentre todas las imágenes y muévalas a una nueva carpeta. Hágalo de modo que todas las imágenes tengan nombres únicos.

Задание 5

Dado un archivo de texto. En él está escrito un texto, dividido en oraciones. Mezcle las palabras en cada oración del texto y escriba el texto obtenido en un nuevo archivo.

Задание 6

Escriba un programa que genere la siguiente cadena:

java"-1-12-23-34-45-"
Задание 7

Escriba un programa que genere el siguiente array:

java{
  12,
  34,
  56,
  78,
  90,
}