day56 日期类 集合

2024-02-28 17:36
文章标签 集合 日期 day56

本文主要是介绍day56 日期类 集合,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

日期类:

 获取毫秒值:

        1970.1.1午夜之间的时间差

        System.currentTimeMillis()

java.util.Date:

        获取当前时间

        new Date();

        指定的格式显示日期:

        java.text.SimpeDateFormat

        格式化(日期-》文本)和解析日期(文本-》日期)

        格式符

        D年的天数

        E星期

         格式 =     ''yyyy-MM-dd HH-mm-ss''

        SimpleDateFormat  s = new SimpleDateFormat("格式");

        s.format(new Date()); 格式化日期

        s.parse(String "文本日期") 解析日期

         容易引发异常:java.text.ParseException

        格式字符串与表示日期的字符串的格式不同

        

java.util.Calendar(抽象类)

        getInstance()默认时区语言获取日历

        getTime()返回值为Date类型

        setTime(Date)给Calendar对象重新赋值

        get()获取日历指定部分

        set()给Calendar对象重新赋值

Calendar日历与中国实际日历差别:

Calendar.DAY_OF_WEEK  星期几,周日 == 周一

Calendar.MONTH 范围 0-11  对应1到12月

calendar.getActualMaximum(Calendar.DAY_OF_MONTH);

                 获取可能的最大值                月的天数

jdk8新增的操作

java.time包

        LocalDate         LocalTime         LocalDateTime

静态方法创建对象

        now()

        of()

LocalDate.parse("2001-02-18")也可以直接创建对象;

其他方法一组get()方法

创建Period对象

   Period.between(LocalDate,LocalDate)

period对象用来计算两个日期间的差值。


集合

 1集合的特点

     

 2集合框架结构  java.util

        1)接口:

        Collection:跟接口    无序   可重复

        List extends Collection   有序,可重复

                有序:读取顺序与存入顺序相同 List集合元素有下标 

         Set extends Collection 无序 唯一

        Map

        

3List集合及实现类

  有序可重复

  存取顺序一致 List集合中元素有下标

  新增了一组针对下标操作的增删改查方法





 4Set集合及实现类

 5Map集合及实现类

 6其他集合类

  7List集合的排序方式

         增删改查的方法

        遍历集合中的数据

    Iterator 使用集合对象中的创建迭代器对象方法 创建 迭代器对象

    foreach循环直接遍历集合元素

     集合接口中的foreach方法重写消费型接口  自己限定条件  

这篇关于day56 日期类 集合的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/756155

相关文章

Python使用date模块进行日期处理的终极指南

《Python使用date模块进行日期处理的终极指南》在处理与时间相关的数据时,Python的date模块是开发者最趁手的工具之一,本文将用通俗的语言,结合真实案例,带您掌握date模块的六大核心功能... 目录引言一、date模块的核心功能1.1 日期表示1.2 日期计算1.3 日期比较二、六大常用方法详

Python容器类型之列表/字典/元组/集合方式

《Python容器类型之列表/字典/元组/集合方式》:本文主要介绍Python容器类型之列表/字典/元组/集合方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1. 列表(List) - 有序可变序列1.1 基本特性1.2 核心操作1.3 应用场景2. 字典(D

MySQL 日期时间格式化函数 DATE_FORMAT() 的使用示例详解

《MySQL日期时间格式化函数DATE_FORMAT()的使用示例详解》`DATE_FORMAT()`是MySQL中用于格式化日期时间的函数,本文详细介绍了其语法、格式化字符串的含义以及常见日期... 目录一、DATE_FORMAT()语法二、格式化字符串详解三、常见日期时间格式组合四、业务场景五、总结一、

Java集合中的List超详细讲解

《Java集合中的List超详细讲解》本文详细介绍了Java集合框架中的List接口,包括其在集合中的位置、继承体系、常用操作和代码示例,以及不同实现类(如ArrayList、LinkedList和V... 目录一,List的继承体系二,List的常用操作及代码示例1,创建List实例2,增加元素3,访问元

springboot日期格式化全局LocalDateTime详解

《springboot日期格式化全局LocalDateTime详解》文章主要分析了SpringBoot中ObjectMapper对象的序列化和反序列化过程,并具体探讨了日期格式化问题,通过分析Spri... 目录分析ObjectMapper与jsonSerializer结论自定义日期格式(全局)扩展利用配置

C#比较两个List集合内容是否相同的几种方法

《C#比较两个List集合内容是否相同的几种方法》本文详细介绍了在C#中比较两个List集合内容是否相同的方法,包括非自定义类和自定义类的元素比较,对于非自定义类,可以使用SequenceEqual、... 目录 一、非自定义类的元素比较1. 使用 SequenceEqual 方法(顺序和内容都相等)2.

对postgresql日期和时间的比较

《对postgresql日期和时间的比较》文章介绍了在数据库中处理日期和时间类型时的一些注意事项,包括如何将字符串转换为日期或时间类型,以及在比较时自动转换的情况,作者建议在使用数据库时,根据具体情况... 目录PostgreSQL日期和时间比较DB里保存到时分秒,需要和年月日比较db里存储date或者ti

基于Redis有序集合实现滑动窗口限流的步骤

《基于Redis有序集合实现滑动窗口限流的步骤》滑动窗口算法是一种基于时间窗口的限流算法,通过动态地滑动窗口,可以动态调整限流的速率,Redis有序集合可以用来实现滑动窗口限流,本文介绍基于Redis... 滑动窗口算法是一种基于时间窗口的限流算法,它将时间划分为若干个固定大小的窗口,每个窗口内记录了该时间

uva 11178 计算集合模板题

题意: 求三角形行三个角三等分点射线交出的内三角形坐标。 代码: #include <iostream>#include <cstdio>#include <cstdlib>#include <algorithm>#include <cstring>#include <cmath>#include <stack>#include <vector>#include <

Java基础回顾系列-第六天-Java集合

Java基础回顾系列-第六天-Java集合 集合概述数组的弊端集合框架的优点Java集合关系图集合框架体系图java.util.Collection接口 List集合java.util.List接口java.util.ArrayListjava.util.LinkedListjava.util.Vector Set集合java.util.Set接口java.util.HashSetjava