Java LocalDate getMonthValue 方法

JavaJavaBeginner
立即练习

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

介绍

Java 的 getMonthValue() 方法用于获取日期的月份值。它返回一个表示月份的整数值。此方法不接受任何参数,并返回一个整数值。

导入 LocalDate 类

在文件的开头导入 java.time.LocalDate 类,因为使用 getMonthValue() 方法需要它。

import java.time.LocalDate;

创建 LocalDate 对象

使用 of() 方法创建一个表示你选择的日期的 LocalDate 对象。例如,要创建一个表示 2015 年 2 月 15 日的 LocalDate 对象,你可以这样写:

LocalDate localDate = LocalDate.of(2015, 02, 15);

获取月份值

使用 getMonthValue() 方法获取 LocalDate 对象的月份值。

int month = localDate.getMonthValue();

打印月份值

使用 System.out.println() 方法打印月份值。

System.out.println("Month of date : "+month);

编译并运行程序

在终端中使用以下命令编译程序:

javac ~/project/YourFileName.java

在终端中使用以下命令运行程序:

java YourFileName

创建另一个 LocalDate 对象

使用 ofYearDay() 方法创建另一个表示你选择的不同日期的 LocalDate 对象。例如,要创建一个表示 2020 年 4 月 29 日的 LocalDate 对象,你可以这样写:

LocalDate localDate = LocalDate.ofYearDay(2020, 120);

获取新 LocalDate 对象的月份值

使用 getMonthValue() 方法获取新 LocalDate 对象的月份值。

int month = localDate.getMonthValue();

打印月份值

使用 System.out.println() 方法打印月份值。

System.out.println("Month of date : "+month);

总结

在本实验中,你学习了如何使用 Java 的 getMonthValue() 方法获取日期的月份值。通过以下步骤,你创建了一个 Java 文件,导入了必要的类,创建了一个 LocalDate 对象,使用 getMonthValue() 方法获取月份值,打印了月份值,编译并运行了程序。你还创建了另一个 LocalDate 对象,使用 getMonthValue() 方法获取新对象的月份值,并打印了月份值。

您可能感兴趣的其他 Java 教程