java----js常用的api

这篇具有很好参考价值的文章主要介绍了java----js常用的api。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

时间函数

获取当前时间: DateUtil.today()

String today=DateUtil.today()

String today = “2024-02-01”;

时间偏移

往前30天

DateTime parseDateUtil.offsetDay(DateUtil.parse(DateUtil.today()), -30)
String  today =DateUtil.formatDate(DateUtil.offsetDay(DateUtil.parse(DateUtil.today()), -45));

字符换时间格式化

DateTime parse = DateUtil.parse(DateUtil.today());
String  today =DateUtil.formatDate(parse)

map.computeIfAbsent添加list

postIdMap.computeIfAbsent(dingDaykey.getPostId(), k -> new LinkedList<>()).add(dingDaykey);

优化前

DayEntity dayEntity = lkeyMap.get(line);
if (dayEntity == null) {
    dayEntity = new DayEntity();
}
dayEntity.setName(line);

优化后

DayEntity dayEntity = lkeyMap.computeIfAbsent(line, DayEntity::new);

优化前

            List<DataListMxfEntity> data = dayEntity.getData();
            if (data == null) {
                data = new ArrayList<>();
            }

优化后

List<DataListMxfEntity> data = Optional.ofNullable(dayEntity.getData()).orElseGet(ArrayList::new);

优化前

            List<AgvSg03PsPlcItemHistoryDO> agvSg03PsPlcItemHistoryDOS1 = batteryIdMapList.get(batteryId);
            if (agvSg03PsPlcItemHistoryDOS1 == null) {
                agvSg03PsPlcItemHistoryDOS1 = new ArrayList<>();
            }

优化后文章来源地址https://www.toymoban.com/news/detail-836916.html

            List<AgvSg03PsPlcItemHistoryDO> agvSg03PsPlcItemHistoryDOS1 = Optional.ofNullable(batteryIdMapList.get(batteryId))
                    .orElseGet(ArrayList::new);

到了这里,关于java----js常用的api的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 常用API学习06(Java)

    public BigInteger (int num, Random rnd)     获取随机大整数,范围:[0~2的num次方-1] public BigInteger (String val)     获取指定的大整数 public BigInteger (String val, int radix)     获取指定进制的大整数 public static BigInteger valueOf (long val)     静态方法获取BigInteger的对象,内部有优化 对象一旦

    2024年02月16日
    浏览(25)
  • Java中常用的API

    java中有很多常用的API,它们提供了便捷的使用方法和工具类,让我们来看一看java中常用的API吧: String、StringBuffer、StringBuilder、Number、Radom、Math、System、包装类 Arrays、Collections这些类有很多常用的API,还有日期时间的API,下面我将总结一些常用的API。 可以参考下边的网站:

    2023年04月08日
    浏览(25)
  • 常用API学习03(Java)

    char charAt (int index)     返回char指定索引处的值 char[] toCharArray ()     将此字符串转换为新的字符数组 int compareTo (String anotherString)     按字典顺序比较两个字符串 boolean contains (CharSequence s)     当且仅当此字符串包含指定的char值序列才返回true boolean startsWith (String prefix)   

    2024年02月16日
    浏览(30)
  • Java学习笔记21——常用API

    在 java.lang 下,使用不需要导包 被 final 修饰,是最终类,没有子类 执行基本数字运算的方法 没有构造方法,直接用类名访问(被static修饰 )。 Math的常用方法 在 java.lang 下,使用不需要导包 被 final 修饰,是最终类,没有子类 System类包含几个有用的类字段和方法。它不能被

    2024年02月07日
    浏览(33)
  • Java笔记_11(常用API)

    是一个帮助我们进行数学计算的工具类 私有化构造方法,所有的方法都是静态的 Math类的常用方法 方法名 说明 public static int abs(int a) 获取参数绝对值 public static doublie ceil(double a) 向上取整 public static doublie floor(double a) 向下取整 public static int round(float a) 四舍五入 public static i

    2023年04月14日
    浏览(36)
  • Java 复习笔记 - 常用API 中

    Java的BigInteger类是一个用于处理任意精度的整型数据的主类。它位于java.math包中,属于Java标准库的一部分。BigInteger可以用于进行大整数的算术运算,包括加减乘除等操作,并且可以表示的整数范围不受Java的Integer类型(在Java中是int)的限制。 BigInteger有两种使用方式,一种是

    2024年02月09日
    浏览(32)
  • Java面向对象进阶第四天(常用API)

    API全称是应用程序编程接口,是Java写好的程序,程序员可以直接调用。 Object是祖宗类,它里面的方法,一切子类对象都可以使用。 public String toString() 默认是返回当前对象的地址信息。 Student s = new Student(\\\"张三\\\",\\\'女\\\', 23); System.out.println(s.toString()); 返回对象地址 System.out.printl

    2024年01月20日
    浏览(36)
  • 【Java常用API】正则表达式练习

    目录 请使用正则表达式完成如下需求 练习题1,需求如下: 练习题2,需求如下: 正则表达式总结 练习题1,需求如下: 请编写正则表达式验证用户输入的手机号码是否满足要求 请编写正则表达式验证用户输入的邮箱号是否满足要求。 请编写正则表达式验证用户输入的电话

    2024年03月23日
    浏览(34)
  • Java常用API:StringBuilder、StringBuffer、StringJoiner

    如果多用户共同使用这个StringBuilder时是不安全。 因为这个是字符串类型的,所有遍历后 要+“” 改成字符串类型。最后要用s.toString()变成字符串

    2024年02月15日
    浏览(25)
  • Java多线程 -Thread类的常用API

    Thread常用API说明 : Thread常用方法:获取线程名称getName()、设置名称setName()、获取当前线程对象currentThread()。 至于Thread类提供的诸如:yield、join、interrupt、不推荐的方法 stop 、守护线程、线程优先级等线程的控制方法,在开发中很少使用,这些方法会在高级篇以及后续需要用到

    2024年02月21日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包