java判断星座if语句

您所在的位置:网站首页 十二星座对应的出生日期 java判断星座if语句

java判断星座if语句

2024-06-16 21:22| 来源: 网络整理| 查看: 265

Java根据出生日期计算(判断)星座

下面我们来了解一下十二星座对应的日期划分范围。

白羊:0321~0420 天秤:0924~1023

金牛:0421~0521 天蝎:1024~1122

双子:0522~0621 射手:1123~1221

巨蟹:0622~0722 摩羯:1222~0120

狮子:0723~0823 水瓶:0121~0219

处女:0824~0923 双鱼:0220~0320

例如,出生日期为 0609(6 月 9 号),则对应的是双子座。

根据上述描述,在程序中需要用户输入一个 4 位数字,再根据这个数字所处的范围进行判断,其中前两位是月份,后两位是日期。这里我们分别用 if else 语句和 switch 语句实现,希望读者自己运行,以便更好的掌握 if else 和 switch 的区别和适用场景。

switch实现计算星座功能

在这里使用 switch 语句判断出生的月份,然后根据日期确定星座名称。

实现代码如下:

public static void main(String[] args) {

System.out.println("请输入您的出生年月(如 0123 表示 1 月 23 日):");

Scanner sc = new Scanner(System.in);

int monthday = sc.nextInt();

int month = monthday/100;

int day = monthday%100;

String xingzuo = "";

switch (month) {

case 1:

xingzuo = day



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3