Java输入数字显示星座项目代码
时间: 2024-09-11 08:19:24 浏览: 21
在Java中实现一个输入数字显示星座的项目,通常需要以下步骤:
1. 定义一个方法来获取用户输入的数字。
2. 定义一个方法来根据用户输入的数字判断对应的星座。
3. 输出对应的星座信息。
以下是一个简单的示例代码:
```java
import java.util.Scanner;
public class ZodiacDisplay {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入数字(1-12):");
int number = scanner.nextInt(); // 获取用户输入的数字
String zodiac = "";
switch (number) {
case 1:
zodiac = "摩羯座";
break;
case 2:
zodiac = "水瓶座";
break;
case 3:
zodiac = "双鱼座";
break;
case 4:
zodiac = "白羊座";
break;
case 5:
zodiac = "金牛座";
break;
case 6:
zodiac = "双子座";
break;
case 7:
zodiac = "巨蟹座";
break;
case 8:
zodiac = "狮子座";
break;
case 9:
zodiac = "处女座";
break;
case 10:
zodiac = "天秤座";
break;
case 11:
zodiac = "天蝎座";
break;
case 12:
zodiac = "射手座";
break;
default:
System.out.println("输入的数字不正确,请输入1-12之间的数字!");
return;
}
System.out.println("您是:" + zodiac); // 输出星座信息
}
}
```
这段代码首先导入了`Scanner`类,用于获取用户的输入。然后定义了一个`main`方法,通过`Scanner`类读取用户输入的数字,接着使用`switch`语句根据输入的数字判断星座,并输出对应的星座名称。如果用户输入的数字不在1到12的范围内,则会输出提示信息。