`
橄榄绿
  • 浏览: 272769 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JAVA计算星座

    博客分类:
  • S2SH
阅读更多
看到别人用JS写了个计算星座的方法。感觉JAVA也能写。顺便就写了一个。
public static String getConstellation(String key)
    {
        Integer month=Integer.valueOf(key.substring(5,7));
        Integer day = Integer.valueOf(key.substring(8,10));
        return getAstro(month,day); 
    }
public static String getConstellation(Integer month,Integer day)
   {   
    String s="魔羯水瓶双鱼牡羊金牛双子巨蟹狮子处女天秤天蝎射手魔羯";
    Integer[] arr={20,19,21,21,21,22,23,23,23,23,22,22};  
    Integer num = month*2-(day<arr[month-1]?2:0);
    return s.substring(num,num+2);   
    }
分享到:
评论
1 楼 chendiego 2014-07-23  
不对,1212应该射手,返回水瓶

相关推荐

Global site tag (gtag.js) - Google Analytics