如果使用`LocalDate date = LocalDate.of(2024, 1, 31);` 创建一个LocalDate对象,以下哪个操作可以获得该日期后一个月的日期?

答案解析

date.plusMonths(1)方法可以正确得到date对象后一个月的日期。date.plus(1, ChronoUnit.MONTHS)等效于plusMonths(1),但是写法较为繁琐。date.plusDays(30)不一定能得到下个月,因为月份天数可能不为30。date.withMonth(2)无法处理跨年情况,也会导致月份的天数不匹配。
正确答案:A
随机推荐
开始刷题