Os métodos mais importantes da classe LocalDate:

  • public static LocalDate parse(CharSequence text) - cria um LocalDate que representa a data referenciada por text. Supõe-se que se está a utilizar o formato AAAA-MM-DD para representar a data. Note-se que a classe String concretiza a interface CharSequence. Mais detalhes aqui.
Métodos mais importantes da classe LocalTime:
  • public static LocalTime parse(CharSequence text) - cria um LocalTime que representa a hora referenciada por text. A hora deve ser representada no formato "HH:MM".
Escrita de números com duas casas decimais (e com o arredondamento feito):
  • Utilizar o método estático format da classe String. Este método devolve uma cadeia de caracteres. Sendo number uma variável do tipo double, a invocação String.format("%.2f", number) devolve uma cadeia de caracteres contendo o valor da variável number arredondado às centésimas.