12生肖依次分別是:
"鼠", "牛", "虎", "兔", "龍", "蛇", "馬", "羊", "猴", "雞", "狗", "豬" 。
那么怎么根據自己的出生年份計算出生肖呢,下面給出了一個通用方法。
java根據年份計算生肖,從1900年開始:
/**
* 根據年份計算生肖
*
* @param year 2021
* @return
*/
public static String getZodiacByYear(int year) {
if (year < 1900) {
return "未知";
}
int start = 1900;
String[] years = new String[] { "鼠", "牛", "虎", "兔", "龍", "蛇", "馬", "羊", "猴", "雞", "狗", "豬" };
return years[(year - start) % years.length];
}
