1、 基础案例
1. 训练案例1
1.1. 训练描述:【数组排序】
1、 需求说明:定义一个数组,数组中元素为:{24,69,80,57,13},将数组中的元素按照从小到大的顺序进行排序。
1.2. 操作步骤描述
1. 创建一个一维数组,数组内容为{24,69,80,57,13}。
2. 对数组中元素按照从小到大的顺序进行排序。
3. 将排完序的数组进行打印。
2. 训练案例2
2.1. 训练描述:【Integer类、Arrays类】
1、 需求说明:我有如下一个字符串:”91 27 46 38 50”,请写代码实现最终输出结果。
2.2. 操作步骤描述
1. 定义一个字符串对象
2. 把字符串中的数字数据存储到一个int类型的数组中
3. 对int数组进行排序
4. 把排序后的数组中的元素进行拼接得到一个字符串
5. 输出字符串
3. 训练案例3
3.1. 训练描述:【Date类、SimpleDateFormat类】
1、 需求说明:自定义一个日期工具类,工具类中提供字符串转换成指定日期对象方法,再提供一个将指定格式的字符串转换成日期对象的方法,定义测试类,测试日期工具类中的方法。
3.2. 操作步骤描述
1. 定义日期工具类,提供字符串转换成指定日期对象方法,再提供一个将指定格式的字符串转换成日期对象的方法。
2. 定义测试类对日期工具类中的功能进行校验
3. 输出结果
2、 扩展案例
1. 训练案例1
1.1. 训练描述:
1、 分析以下需求,并用代码实现:
1. 从键盘录入一个日期字符串,格式为xxxx-xx-xx,代表该人的出生日期
2. 利用人出生日期到当前日期所经过的毫秒值计算出这个人活了多少天
1.2. 操作步骤描述
1. 键盘录入指定格式的出生日期字符串以及今天日期字符串
2. 将指定格式的日期字符串转换成Date对象
3. 将日期对象转换成毫秒值相减结果换算成天数打印。
2. 训练案例2
2.1. 训练描述:
1、 分析以下需求,并用代码实现
1) 已知日期字符串:"2015-10-20",将改日期字符串转换为日期对象
2) 将(1)中的日期对象转换为日历类的对象
3) 根据日历对象获取改日期是星期几,以及这一年的第几天
4) 通过键盘录入日期字符串,格式(2015-10-20) ,如输入:2015-10-20,输出"2015年-10月-20日 是 星期二,是2015年的 10月20日"。
注:是 “2015年的 10月 20日”中的年、月、日要利用Date对象分别获取。
2.2. 操作步骤描述
略
北京市昌平区建材城西路金燕龙办公楼一层