&引用;“星期四”;不';t在Java8中提前LocalDate
为什么即使在运行期间没有错误,&引用;“星期四”;不';t在Java8中提前LocalDate,java,java-8,java-time,Java,Java 8,Java Time,为什么即使在运行期间没有错误,LocalDate也不会更改 DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd"); LocalDate date = LocalDate.parse("2005-12-12", formatter); date.plusDays(3); System.out.println(date.toString()); 输出: 2005-12-12 我遗漏了什么吗?LocalDat
LocalDate
也不会更改
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
LocalDate date = LocalDate.parse("2005-12-12", formatter);
date.plusDays(3);
System.out.println(date.toString());
输出:
2005-12-12
我遗漏了什么吗?
LocalDate
是不可变的
date = date.plusDays(3);
作为一个
字符串
,在不指定结果的情况下对其调用方法没有任何效果:
date = date.plusDays(3);