可以使用Java中的Calendar类来获取一周的第一天日期。以下是一个示例代码: ```java import java.util.Calendar; public class Main { public static void main(String[] args) { Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY); System.out.println(calendar.getTime()); } } ``` 在这个示例中,我们首先获取了当前时间的Calendar实例。然后,我们使用set方法将Calendar的DAY_OF_WEEK字段设置为MONDAY,这表示我们要获取一周的第一天日期。最后,我们使用getTime方法获取Calendar实例对应的日期对象,并将其打印出来。 注意,Calendar类中的DAY_OF_WEEK字段的取值范围是1到7,分别表示周日到周六。因此,我们将其设置为MONDAY时,实际上是获取了当前时间所在周的周一日期。如果需要获取其他一周的第一天日期,可以将DAY_OF_WEEK字段设置为对应的值即可。