å•題
指定ã•ã‚ŒãŸæ—¥æ™‚ã‹ã‚‰ã€æŒ‡å®šã•ã‚ŒãŸæœŸé–“å¾Œã®æ—¥æ™‚を計算ã—ã¦è¡¨ç¤ºã™ã‚‹ãƒ—ãƒã‚°ãƒ©ãƒ を作æˆã—ã¦ãã ã•ã„。
ヒント
java.time.LocalDateTimeクラスを使用ã—ã¦ã€æŒ‡å®šã•れãŸåŸºæº–ã¨ãªã‚‹æ—¥æ™‚ã‚’å–å¾—ã—ã¾ã™ã€‚例ãˆã°ã€LocalDateTime baseDateTime = LocalDateTime.of(2023, 1, 1, 12, 0);ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚- ユーザーã‹ã‚‰åŠ ç®—ã™ã‚‹æœŸé–“を入力ã¨ã—ã¦å—ã‘å–りã¾ã™ã€‚ã“れã¯
java.time.Durationクラスを使用ã—ã¦è¡¨ç¾ã•れã¾ã™ã€‚例ãˆã°ã€Duration durationToAdd = Duration.ofDays(7);ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚ plus()メソッドを使用ã—ã¦ã€æŒ‡å®šã•れãŸåŸºæº–æ—¥æ™‚ã«æŒ‡å®šã•ã‚ŒãŸæœŸé–“ã‚’åŠ ç®—ã—ãŸæ–°ã—ã„æ—¥æ™‚を計算ã—ã¾ã™ã€‚例ãˆã°ã€LocalDateTime newDateTime = baseDateTime.plus(durationToAdd);ã¨ã—ã¾ã™ã€‚- 計算ã•ã‚ŒãŸæ–°ã—ã„æ—¥æ™‚を表示ã—ã¾ã™ã€‚
ã“ã‚Œã‚‰ã®æ‰‹é †ã‚’組ã¿åˆã‚ã›ã‚‹ã“ã¨ã§ã€æŒ‡å®šã•ã‚ŒãŸæ—¥æ™‚ã‹ã‚‰æŒ‡å®šã•ã‚ŒãŸæœŸé–“å¾Œã®æ—¥æ™‚を計算ã—ã¦è¡¨ç¤ºã™ã‚‹ãƒ—ãƒã‚°ãƒ©ãƒ を作æˆã§ãã¾ã™ã€‚ユーザーã‹ã‚‰ã®å…¥åŠ›ã¯æ¤œè¨¼ãŒå¿…è¦ãªãŸã‚ã€é©åˆ‡ãªã‚¨ãƒ©ãƒ¼ãƒãƒ³ãƒ‰ãƒªãƒ³ã‚°ã‚‚考慮ã—ã¦ãã ã•ã„。
→解ç”例
「013 クラスライブラリã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント