java集合类练习_Java集合和日期类练习
发布日期:2021-06-25 03:25:51 浏览次数:4 分类:技术文章

本文共 1049 字,大约阅读时间需要 3 分钟。

Java_ArrayListAndDate_Exercise

Java集合和日期类练习

编写一个程序,该程序将从命令行参数接受一些字符串值并将这些值存储在ArrayList中。倒序显示ArrayList中的内容,然后降序排序并显示该内容(提示:可以运用String 类中的compareTo()方法和冒泡排序法进行比较)

此程序的输出结果应该如下:

编写一个程序,使用ArrayList存储客户的邮件地址。地址中应该包含姓名、街道、市(县)、省(自治区)、国家(地区)和代码,然后显示ArrayList中的内容,

此程序的输出结果应该如下:(需重写地址类的toString方法)

3.编写人类对象,包含属性:姓名,年龄,体重。

要求实现:1.对象与对象之间能判断是否相等,所有属性都相等则对象也相等。

2.对象与对象之间能比较大小,先比较年龄,再比较体重,最后比较姓名

3.要求输出该对象时,显示该对象属性的值(toString)

4.使用Date类求获取当前日期,分别使用下以下格式打印:

1)按日期的原格式打印.

2)"当前时间是: xxxx年xx月xx日 星期X 北京时间"

3)"当前时间是: xxxx年xx月xx日 时:分:秒"

3)按欧美日期习惯输出当前日期 ("月-日-年 时:分:秒")

建议使用SimpleDateFormat

5,使用Date的Date(int year, int month, int date) 构造方法,构造当前日期,打印输出.求出当前日期自1970年1月1日起的已经有多少天了.(getTime()方法返回时间到1970年1月1日0点0分0秒之间的毫秒数)

6.利用Random类,随机生成一个int 随机数,long随机数,float随机数,double随机数,高斯随机数, 并在屏幕上随机打印.

扩展题:

使用Calendar或Date类,打印出当前月的日历表,效果图如下:

提示:

1.先使用Date或Calendar获得这个月的1号是星期几,用来确定1号前需要几个**

2.然后确定这个月的天数,确定需要打印多少个数字

a)可以使用条件判断获得天数

b)可以借用Calendar类的add方法,时间定为到X年X月的1号,先添加一个月,再减去一天,则时间就定为到X年X月的最后一天,获得这一天是几号则可得这个月的天数。

3.每输出7个内容(包含数字与空格)则需要换行。

4.输入年,月实现输出该月的日历

关键数据: 该月1号是星期几, 该月有多少天

转载地址:https://blog.csdn.net/weixin_35901163/article/details/114718385 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:java中this含义_在Java中“this”的含义是什么?
下一篇:flyway java使用_浅谈SpringBoot之开启数据库迁移的FlyWay使用

发表评论

最新留言

表示我来过!
[***.240.166.169]2024年04月10日 23时28分24秒