编写程序,通过命令行参数输入你的年龄,如果年龄小于等于14岁,输出 “少年或儿童”;如果年龄大于14岁 且小于36岁,则输出 “青年”;如果年龄大于等于36岁且小于60岁,则输出“中年”:如果年龄大于60岁,则输出 “老年”。
时间: 2024-02-02 10:02:52 浏览: 16
好的,这是一个简单的Java程序,实现了您的需求:
```java
public class AgeClassification {
public static void main(String[] args) {
if (args.length != 1) {
System.out.println("请输入您的年龄作为命令行参数!");
return;
}
int age = Integer.parseInt(args[0]);
if (age <= 14) {
System.out.println("少年或儿童");
} else if (age < 36) {
System.out.println("青年");
} else if (age < 60) {
System.out.println("中年");
} else {
System.out.println("老年");
}
}
}
```
您可以将以上代码保存为AgeClassification.java文件,然后在命令行中使用`javac AgeClassification.java`命令编译程序,再使用`java AgeClassification 年龄`命令运行程序,其中“年龄”是您的实际年龄。程序会根据您输入的年龄输出相应的分类结果。
阅读全文