加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

在Scala中,为什么getInstance无法使用GregorianCalendar?

发布时间:2020-12-16 19:01:55 所属栏目:安全 来源:网络整理
导读:java.util.GregorianCalendar.getInstance(); 在Java中工作 java.util.Calendar.getInstance(); 在Scala工作 java.util.GregorianCalendar.getInstance(); 在Scala中失败getInstance不是对象java.util.GregorianCalendar的成员 解决方法 在scala中没有静态,
java.util.GregorianCalendar.getInstance();

在Java中工作

java.util.Calendar.getInstance();

在Scala工作

java.util.GregorianCalendar.getInstance();

在Scala中失败getInstance不是对象java.util.GregorianCalendar的成员

解决方法

在scala中没有静态,而是在它们中有单例对象和方法,所以即使在java中定义,它们也不被认为是继承的. getInstance在Calendar上定义.在java中,在GregorianCalendar上调用它,调用与日历上调用相同的方法.在scala中,你必须在日历上调用它. (BTW,在Java上的GregorianCalendar上称它是相当误导的)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读