BaşlayınÜcretsiz başlayın

Abonelik bitiş tarihini hesapla

Abonelik servisleri, kullanıcıların bitiş tarihlerini düzenli olarak hesaplamak zorundadır. Bu egzersizde, bir kullanıcının abonelik süresine göre bitiş tarihini hesaplayan özel bir metot oluşturacaksın.

java.time içindeki gereken tüm sınıflar senin için içe aktarıldı.

Bu egzersiz, kursun bir parçasıdır

Java'da Girdi/Çıktı ve Akışlar

Kursa Göz Atın

Egzersiz talimatları

  • Gün cinsinden abonelik süresi için bir LocalDate ve bir integer alan calculateExpiration() metodunu tanımla.
  • Geçerli tarihe gün ekleyerek bitiş tarihini hesapla.
  • calculateExpiration() metodunu bugünün tarihi ve 60 günlük abonelik ile çağır.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

public class Subscription {
	// Create constructor with date and month
    static LocalDate calculateExpiration(____ date, ____ days){
    	// Add days
        return date.____(days);
    }

    public static void main(String[] args) {
        LocalDate start = LocalDate.now();
        
        // Call method to calculate the expiration date.
        LocalDate expiration = calculateExpiration(____, 60); 
        System.out.println("Expiration date: " + expiration); 
    }
}
Kodu Düzenle ve Çalıştır