java获取当年生肖

编程入门 行业动态 更新时间:2024-10-08 13:32:47

java获取当年<a href=https://www.elefans.com/category/jswz/34/1766988.html style=生肖"/>

java获取当年生肖

前言
我们知道,生肖总共有12个,包括鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪。每一年都有相对应的属相,这里我们以公元纪年为准来计算。主要的思路,就是根据某年,以2021年(牛年)为例,12为一个周期计算,即用2021%12,取余数,来获取相应的结果,具体实现方式见下方代码。
实现

public class Years {int year;public Years(int year) {this.year = year;}public void ShengXiao() {this.year = year;//创建一个List用以存放生肖List<String> ss = Arrays.asList("猴", "鸡", "狗", "猪", "鼠", "牛", "兔", "龙", "蛇", "马", "羊");//获取时间,并设置时间格式(只要年份)SimpleDateFormat date = new SimpleDateFormat("yyyy");year = Integer.valueOf(date.format(new Date()));//对年份取12的余数int i = year % 12;//i作为ss的下标,即可获取相应的属相System.out.println("今年是"+year+"年,今年生的人生肖属"+ss.get(i));}public int getYear() {return year;}public void setYear(int year) {this.year = year;}
}

更多推荐

java获取当年生肖

本文发布于:2024-02-07 07:20:04,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1755119.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:生肖   当年   java

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!