/* 输入某小孩的日期,计算他百天的日期及星期几。 请在下面标注【】的位置填写代码 */ import java.time.LocalDate; import java.time.LocalDateTime; import java.util.Scanner; public class After100Days { public static void main(String[] args) { //输入指定的日期:年、月、日 int year,month,day; 【】 // 用输入的日期 创建LocalDate类型的日期对象date 【】 //计算100天后的日期 【】 //输出结果 【】 } }
时间: 2024-02-28 18:57:00 浏览: 34
下面是填好代码的完整程序:
```java
import java.time.DayOfWeek;
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.util.Scanner;
public class After100Days {
public static void main(String[] args) {
// 输入指定的日期:年、月、日
int year,month,day;
Scanner scanner = new Scanner(System.in);
System.out.println("请输入指定日期的年份:");
year = scanner.nextInt();
System.out.println("请输入指定日期的月份:");
month = scanner.nextInt();
System.out.println("请输入指定日期的日期:");
day = scanner.nextInt();
// 用输入的日期 创建LocalDate类型的日期对象date
LocalDate date = LocalDate.of(year, month, day);
//计算100天后的日期
LocalDate newDate = date.plusDays(100);
//输出结果
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy年MM月dd日");
System.out.println("100天后的日期为:" + newDate.format(formatter));
DayOfWeek dayOfWeek = newDate.getDayOfWeek();
System.out.println("100天后是星期" + (dayOfWeek.getValue() % 7 + 1));
}
}
```
在上述代码中,我们使用`Scanner`类读取用户输入的年、月、日数据,然后使用`LocalDate`类创建日期对象,并使用`plusDays()`方法计算100天后的日期。最后,我们使用`DateTimeFormatter`类将日期格式化为指定格式的字符串,并使用`getDayOfWeek()`方法获取100天后是星期几,并输出结果。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![mp4](https://img-home.csdnimg.cn/images/20210720083504.png)