Java获取当前年月可以使用Java的日期时间类库来实现。在Java中,可以使用java.time包中的LocalDate类来获取当前日期,然后通过该类的方法来获取年份和月份。
需要导入java.time.LocalDate类:
`java
import java.time.LocalDate;
然后,可以使用LocalDate.now()方法获取当前日期,并通过该对象的方法获取年份和月份:
`java
LocalDate currentDate = LocalDate.now();
int year = currentDate.getYear();
int month = currentDate.getMonthValue();
其中,getYear()方法用于获取年份,getMonthValue()方法用于获取月份。
完整的代码如下:
`java
import java.time.LocalDate;
public class GetCurrentYearMonth {
public static void main(String[] args) {
LocalDate currentDate = LocalDate.now();
int year = currentDate.getYear();
int month = currentDate.getMonthValue();
System.out.println("当前年份:" + year);
System.out.println("当前月份:" + month);
}
执行以上代码,将会输出当前的年份和月份。
注意:以上代码使用的是Java 8及以上版本的java.time包。如果你使用的是Java 7或更早的版本,可以使用java.util.Calendar类来获取当前年份和月份。
希望本文能够帮助你解决问题,如果还有其他问题,请随时提问。