写一个Java记录纪念日
时间: 2023-04-11 12:01:51 浏览: 77
好的,以下是一个简单的Java程序,用于记录纪念日:
import java.util.Scanner;
public class AnniversaryTracker {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入纪念日名称:");
String name = input.nextLine();
System.out.print("请输入纪念日日期(格式:YYYY-MM-DD):");
String date = input.nextLine();
System.out.println("您输入的纪念日是:" + name + ",日期是:" + date);
}
}
您可以根据需要进行修改和扩展,例如将纪念日保存到文件中,或者添加提醒功能等。
相关问题
用Java写一个随机年月日
以下是用Java写一个随机年月日的代码:
import java.time.LocalDate;
import java.time.Month;
import java.util.Random;
public class RandomDateGenerator {
public static void main(String[] args) {
Random random = new Random();
int year = random.nextInt(100) + 1920; // 生成1920年到2019年之间的随机年份
int month = random.nextInt(12) + 1; // 生成1月到12月之间的随机月份
int day = 1;
if (month == 2) { // 如果是2月份,需要判断是否是闰年
if (LocalDate.of(year, Month.JANUARY, 1).isLeapYear()) {
day = random.nextInt(29) + 1; // 闰年2月份有29天
} else {
day = random.nextInt(28) + 1; // 平年2月份有28天
}
} else if (month == 4 || month == 6 || month == 9 || month == 11) { // 如果是4月、6月、9月或11月,有30天
day = random.nextInt(30) + 1;
} else { // 其它月份有31天
day = random.nextInt(31) + 1;
}
System.out.println(year + "-" + month + "-" + day);
}
}
这个程序会生成一个随机的年月日,例如:1987-7-23。
写一个java hello world
要写一个Java Hello World程序,需要按照以下步骤进行:
1. 安装Java开发环境(JDK)并配置环境变量。
2. 新建一个Java类,可以使用任何文本编辑器,例如Notepad++或Eclipse等。
3. 在Java类中编写代码,代码如下:
```
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
```
4. 保存Java类文件,文件名必须与类名相同,例如HelloWorld.java。
5. 打开命令行窗口,进入Java类文件所在的目录。
6. 编译Java类文件,命令为:javac HelloWorld.java。
7. 运行Java程序,命令为:java HelloWorld。