From 9baf654c6c029f3a53c0e2d7c11fc8a3cdeed2b6 Mon Sep 17 00:00:00 2001 From: samuel turpin <samuel.turpin.etu> Date: Fri, 23 Feb 2024 09:58:19 +0100 Subject: [PATCH] is yp3 --- src/tp03/Card.java | 2 ++ src/tp03/Color.java | 2 ++ src/tp03/Rank.java | 2 ++ src/tp03/UseCard.java | 2 ++ src/tp03/UseLocalDate.java | 8 +++++--- 5 files changed, 13 insertions(+), 3 deletions(-) diff --git a/src/tp03/Card.java b/src/tp03/Card.java index 1907b43..dffbbcf 100644 --- a/src/tp03/Card.java +++ b/src/tp03/Card.java @@ -1,3 +1,5 @@ +package src.tp03; + public class Card { private Color c; diff --git a/src/tp03/Color.java b/src/tp03/Color.java index ecf2a5f..1d133f9 100644 --- a/src/tp03/Color.java +++ b/src/tp03/Color.java @@ -1,3 +1,5 @@ +package src.tp03; + public enum Color { CLUB, DIAMOND, HEART, SPADE; diff --git a/src/tp03/Rank.java b/src/tp03/Rank.java index 713b16e..aad78c6 100644 --- a/src/tp03/Rank.java +++ b/src/tp03/Rank.java @@ -1,3 +1,5 @@ +package src.tp03; + public enum Rank { SEVEN, EIGHT, NINE, TEN, JACK, QUEEN, KING, ACE; diff --git a/src/tp03/UseCard.java b/src/tp03/UseCard.java index fe7f8a2..8819ac0 100755 --- a/src/tp03/UseCard.java +++ b/src/tp03/UseCard.java @@ -1,3 +1,5 @@ +package src.tp03; + public class UseCard { public static void main(String[] args) { Card c1 = new Card(Color.HEART, Rank.TEN); diff --git a/src/tp03/UseLocalDate.java b/src/tp03/UseLocalDate.java index 6e89bb0..b98bf20 100644 --- a/src/tp03/UseLocalDate.java +++ b/src/tp03/UseLocalDate.java @@ -2,6 +2,7 @@ package src.tp03; import java.time.Instant; import java.time.LocalDate; +import java.time.Month; import java.time.ZoneId; import util.Keyboard; @@ -71,11 +72,12 @@ public class UseLocalDate }while(!bissextile(year) && !(nombreValide(year, 1970, Integer.MAX_VALUE))); } LocalDate data = LocalDate.of(year, month, day); - if(data.getMonth().maxLength() == ) + final Month[] mois = Month.values(); + if(data.getMonth().maxLength() == mois[month].maxLength()) { - + return data; } - return data; + System.out.println("Erreur la date entrée n'est pas correcte veuillez vérifier le nombre de jours présent dans ce mois"); } public static void main(String[] args) -- GitLab