如何用java语言打印日历
- 科技动态
- 2025-03-03 18:33:26
- 5
.png)
在Java中,你可以使用`Calendar`类和`SimpleDateFormat`类来打印日历。以下是一个简单的示例,它展示了如何打印出当前月份的日历:```java...
在Java中,你可以使用`Calendar`类和`SimpleDateFormat`类来打印日历。以下是一个简单的示例,它展示了如何打印出当前月份的日历:
.png)
```java
import java.util.Calendar;
import java.util.GregorianCalendar;
import java.text.SimpleDateFormat;
public class CalendarPrinter {
public static void main(String[] args) {
// 获取当前日期的Calendar实例
Calendar calendar = new GregorianCalendar();
// 获取当前月份的第一天是星期几
int startDay = calendar.get(Calendar.DAY_OF_WEEK);
// 获取当前月份的天数
int daysInMonth = calendar.getActualMaximum(Calendar.DAY_OF_MONTH);
// 创建一个SimpleDateFormat来格式化日期
SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-yyyy");
// 打印日历头部
System.out.println("Sun Mon Tue Wed Thu Fri Sat");
// 打印月份名称和年份
System.out.println(sdf.format(calendar.getTime()));
// 打印前导空格
for (int i = 1; i < startDay; i++) {
System.out.print(" ");
本文链接:http://hoaufx.com/ke/672957.html