Advertisement
Guest User

Kalapulgad

a guest
Apr 26th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.44 KB | None | 0 0
  1. import java.time.LocalDate;
  2.  
  3. public class KoduneÜlesanne {
  4.     private LocalDate tähtaeg;
  5.  
  6.     public KoduneÜlesanne(LocalDate tähtaeg) {
  7.         this.tähtaeg = tähtaeg;
  8.         int algkuu=tähtaeg.getMonthValue();
  9.         String kuu;
  10.         if (algkuu<10){
  11.             kuu="0"+String.valueOf(algkuu);
  12.         }
  13.         else{
  14.             kuu=String.valueOf(algkuu);
  15.         }
  16.         if (tähtaeg.getDayOfWeek().toString().equals("SATURDAY") || tähtaeg.getDayOfWeek().toString().equals("SUNDAY")){
  17.             throw new IllegalArgumentException(tähtaeg.getDayOfMonth()+"."+kuu+"."+tähtaeg.getYear());
  18.         }
  19.     }
  20.  
  21.     public LocalDate getTähtaeg() {
  22.         return tähtaeg;
  23.     }
  24.  
  25.     public void setTähtaeg(LocalDate tähtaeg) {
  26.         int algkuu=tähtaeg.getMonthValue();
  27.         String kuu;
  28.         if (algkuu<10){
  29.             kuu="0"+String.valueOf(algkuu);
  30.         }
  31.         else{
  32.             kuu=String.valueOf(algkuu);
  33.         }
  34.         if (tähtaeg.getDayOfWeek().toString().equals("SATURDAY") || tähtaeg.getDayOfWeek().toString().equals("SUNDAY")){
  35.             throw new IllegalArgumentException(tähtaeg.getDayOfMonth()+"."+kuu+"."+tähtaeg.getYear());
  36.         }
  37.         this.tähtaeg = tähtaeg;
  38.     }
  39.  
  40.     public static void main(String[] args) {
  41.         KoduneÜlesanne koduneÜlesanne=new KoduneÜlesanne(LocalDate.of(2016,4,14));
  42.         koduneÜlesanne.setTähtaeg(LocalDate.of(2016,4,16));
  43.     }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement