码迷,mamicode.com
首页 > 编程语言 > 详细

java-Date类与集合(上)

时间:2017-08-23 21:48:11      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:boolean   接口   字符串   ext   相互   声明   end   field   日期格式   

1.1java.util.Data
data的每一个势力用于表示一个时间点。由于打他存在设计缺陷,所以大部分操作时间的方法都被声明为过时的,不建议使用
打他的每一个实力内维护这一个long值,该值表示的是自1970年1月1日零时到该实例被创建的日期所经历的毫秒。
void setTime(long ms) 给定一个long值使当前date对象表示该日期
1.2java.text.SimoleDateFormat 可以将date与string之间按照指定的日期格式相互转换。
Date now = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yy/MM/dd HH:mm:ss E a");
String days = sdf.format(now);

将字符串按照指定的日期格式解析为date
String string = "2013/08/23 10:27:05";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
Date date = sdf.parse(string);

1.3java.util.Calendar
日历类 日历类用于操作时间 常见实现类gergoriancalendar 即 阳历,calendar提供了静态方法getinstance用于获取一个当前系统所在地区适用的实现类,大部分地区返回的都是阳历历法实现类
calendar提供了方法:
date gettime() 该方法返回一个date对象,该对象所表示的日期就是当前calender所表示的日期。
void settime(date date) 使用给定的date类设置当前calendar表示日期
int get(int field) 获取当前calendar中指定时间分量所对应的值。参数为指定的时间分量,对应的calendar提供的相关常量值
void set(int field,int value) 对指定的时间分量设置指定的值
void add(int field,int calue) 对指定的时间分量加给定的值,若给定的值为负数则减去。

2.1java.util.Collection 集合
集合用来存储一组元素,与数组功能相似。集合提供了一套便于操作元素的方法,所以使用起来比数组方便。
Collection是所有集合的顶级接口,定义了所有
都应当具备的方法。其下有两个常见的子接口:
java.util.List:可重复集,且有序。特点通过下标操作元素。

java.util.Set:不可重复集 元素是否重复是根据元素自身equals比较的结果判断

boolean add(object obj)添加集合
boolean contains(E e)判断当前集合是否包含给定元素比较的是equals是否为true
boolean remove()删除集合元素

 

我是初学者,如有更新不好的,欢迎这位大神指出,谢谢大家!

更多精彩以后更新,转载注明!

java-Date类与集合(上)

标签:boolean   接口   字符串   ext   相互   声明   end   field   日期格式   

原文地址:http://www.cnblogs.com/CaiNiao-TuFei/p/7420144.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!