Java通过出生日期计算属相(生肖)和星座
来源:互联网 发布:postek条码打印软件 编辑:程序博客网 时间:2024/05/17 07:37
Java代码通过出生日期计算属相和星座,以后用到了就不用再百度了。。。
public class Year { private final static int[] dayArr = new int[] { 20, 19, 21, 20, 21, 22, 23, 23, 23, 24, 23, 22 }; private final static String[] constellationArr = new String[] { "摩羯座", "水瓶座", "双鱼座", "白羊座", "金牛座", "双子座", "巨蟹座", "狮子座", "处女座", "天秤座", "天蝎座", "射手座", "摩羯座" }; /** * 根据出生日期计算属相和星座 * * @param args */ public static void main(String[] args) { int month = 7; int day = 28; System.out.println("星座为:" + getConstellation(month, day)); System.out.println("属相为:" + getYear(1994)); } /** * Java通过生日计算星座 * * @param month * @param day * @return */ public static String getConstellation(int month, int day) { return day < dayArr[month - 1] ? constellationArr[month - 1] : constellationArr[month]; } /** * 通过生日计算属相 * * @param year * @return */ public static String getYear(int year) { if (year < 1900) { return "未知"; } int start = 1900; String[] years = new String[] { "鼠", "牛", "虎", "兔", "龙", "蛇", "马", "羊", "猴", "鸡", "狗", "猪" }; return years[(year - start) % years.length]; }}
0 0
- Java通过出生日期计算属相(生肖)和星座
- 【go语言计算年龄生肖星座】go语言根据出生日期 计算年龄,所属星座,生肖
- 获取星座和属相
- 获取星座和属相
- 获取星座和属相
- 【java】用身份证号判断生肖和星座
- 生肖属相
- java 通过生日计算星座
- JAVA通过生日计算星座
- javascript计算生肖、星座、年龄的方法
- C#实现万年历(农历、节气、节日、星座、星宿、属相、生肖、闰年月、时辰)
- C#实现万年历(农历、节气、节日、星座、属相、生肖、闰年等)
- C#实现万年历(农历、节气、节日、星座、星宿、属相、生肖、闰年月、时辰)
- C#实现万年历(农历、节气、节日、星座、星宿、属相、生肖、闰年月、时辰)
- C#实现万年历(农历、节气、节日、星座、属相、生肖、闰年等)
- C#实现万年历(农历、节气、节日、星座、星宿、属相、生肖、闰年月、时辰)
- C#实现万年历(农历、节气、节日、星座、属相、生肖、闰年等)
- 通过出生日期计算年龄
- MLNG_线性回归_梯度下降_正规方程组
- mysql性能检测指标、分析
- IOC容器之自动装配
- 关于iframe的一点总结(jq,css,html)
- My error in programme
- Java通过出生日期计算属相(生肖)和星座
- GameObject.Find()、Transform.Find查找游戏对象
- 黑马程序员——Foundation框架入门:OC中的文件管理
- 程序员的激情其实是一种痛苦
- gettext国际化用法示例
- grep与正则表达式
- Leetcode51: Valid Anagram
- ASP.NET数据绑定在HTML里有条件判断语句的写法-“三元运算符”
- LeetCode 13_Roman to Integer