2017-08-10 8 views
-1

Cette question est très basique mais pour une raison quelconque je ne suis pas capable de trouver la réponse. Je remplis les paramètres du constructeur d'un objet, à savoir une vache et je veux remplir son jour de naissance. Le paramètre est de type LocalDate. L'entrée LocalDate génère une erreur unclosed character literal lorsque j'entre une combinaison de dates avec des guillemets simples, des guillemets doubles, des guillemets, des barres obliques ou des virgules. Quelle est la bonne façon de le remplir? screenshotproblèmes de remplissage d'un paramètre avec le type LocalDate

+1

ce qui ont essayé jusqu'à présent ?? –

+0

s'il vous plaît lire [Comment poser une bonne question] (https://stackoverflow.com/help/how-to-ask) – LazerBanana

+0

"2015-01-01"/'2015-01-01'/2015,01,01/et les mêmes combinaisons à l'envers – alderpark

Répondre

0

Vous devez utiliser des notes complètes des guillemets donc s'il vous plaît changer '2015-01-01' à "2015-01-01".

+0

J'ai déjà essayé ceci mais java continue à donner une erreur: types incompatibles: java.lang.String ne peut pas être converti en java.time.LocalDate – alderpark

0

Vous devez créer un objet LocalDate:

new LocalDate("2015-01-01")