Semudah itu... Ia tidak menyusahkan seperti dahulu Date API Anda mungkin perlu try catch atau menilai banyak situasi dengan sendirinya
Untuk kaedah enkapsulasi ini, boleh dikatakan bahawa Java8, sebagai versi Java terkini, telah menyepadukan gaya imperatif Java yang terdahulu ke dalam gaya deklaratif, dan kod itu lebih mudah dibaca
Ini adalah masa baharu API Parameter kaedah localDate.with kelas abstrak masa yang ditentukan Temporal ialah antara muka TemporalAdjuster, yang bermaksud objek semasa boleh melaraskan objek semasa mengikut pelaras khusus ini with menjana pelaras untuk melaraskan hari minggu itu. ...bermaksud yang seterusnya, parameter melepasi TemporalAdjusters.next bermakna Ahad DayOfWeek.SUNDAY
Jadi sangat mudah untuk dibaca
kod ini secara keseluruhannya. Apa yang anda lihat ialah apa yang anda dapat. Laraskan masa semasa localDate.with(TemporalAdjusters.next(DayOfWeek.SUNDAY)); mengikut pelaras (Ahad depan) dan kembalikan localDate.
Adalah disyorkan untuk menggunakan API masa baharu Java8, yang lebih mudah untuk dikendalikan
Semudah itu... Ia tidak menyusahkan seperti dahulu
Untuk kaedah enkapsulasi ini, boleh dikatakan bahawa Java8, sebagai versi Java terkini, telah menyepadukan gaya imperatif Java yang terdahulu ke dalam gaya deklaratif, dan kod itu lebih mudah dibacaDate API
Anda mungkin perlutry catch
atau menilai banyak situasi dengan sendirinyaIni adalah masa baharu API Parameter kaedah
Jadi sangat mudah untuk dibacalocalDate.with
kelas abstrak masa yang ditentukanTemporal
ialah antara muka TemporalAdjuster, yang bermaksud objek semasa boleh melaraskan objek semasa mengikut pelaras khusus iniwith
menjana pelaras untuk melaraskan hari minggu itu. ...bermaksud yang seterusnya, parameter melepasiTemporalAdjusters.next
bermakna AhadDayOfWeek.SUNDAY
kod ini secara keseluruhannya. Apa yang anda lihat ialah apa yang anda dapat. Laraskan masa semasa
localDate.with(TemporalAdjusters.next(DayOfWeek.SUNDAY));
mengikut pelaras (Ahad depan) dan kembalikanlocalDate
.