Java1,每次生成10个0~100的随机数2.计算从今天起100后是几月几日,并格式化为xxxx年x月x日的形式打印出来
时间: 2024-11-24 19:43:09 浏览: 12
首先,我们来看如何在Java中生成10个0到100之间的随机数:
```java
import java.util.Random;
public class RandomNumbers {
public static void main(String[] args) {
Random random = new Random();
for (int i = 0; i < 10; i++) {
int randomNumber = random.nextInt(101); // 随机数范围是0到100,包括0和100
System.out.println(randomNumber);
}
}
}
```
这段代码会生成10个0到100之间的随机整数并打印出来。
接下来,我们处理第二个问题,计算从今天起100天后的日期并格式化打印:
```java
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
public class FutureDate {
public static void main(String[] args) {
LocalDate today = LocalDate.now(); // 获取当前日期
LocalDate futureDate = today.plusDays(100); // 加上100天
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy年MM月dd日"); // 设置日期格式
String formattedFutureDate = futureDate.format(formatter);
System.out.println("从今天起100日后是:" + formattedFutureDate);
}
}
```
这段代码会计算出从今天的日期开始100天后的日期,并按照"xxxx年x月x日"的格式打印结果。
阅读全文