如何解决我如何从界面引用此
嗨,我想做这样的事情,但是问题越来越严重了,不能从静态上下文中引用它。例如(简体):
public interface Foo {
public String fooName = this.getClass().getName();
}
我该怎么办?
解决方法
根据Java 14 JLS,§9.5:“ 接口主体中的每个成员类型声明都隐式包含last
和library(data.table)
library(dplyr)
df1 %>%
group_by(grp = rleid(Name),Name) %>%
summarise(startdate = first(datetime),enddate = last(datetime)) %>%
ungroup %>%
select(-grp)
# A tibble: 6 x 3
# Name startdate enddate
# <fct> <dttm> <dttm>
#1 a 2020-08-11 22:30:00 2020-08-11 21:30:00
#2 b 2020-08-11 21:00:00 2020-08-11 20:00:00
#3 c 2020-08-11 19:30:00 2020-08-11 18:30:00
#4 a 2020-08-11 18:00:00 2020-08-11 17:00:00
#5 b 2020-08-11 16:30:00 2020-08-11 15:30:00
#6 c 2020-08-11 15:00:00 2020-08-11 14:00:00
。”因此,一个人无法访问{ {1}}在字段初始化程序中。
解决此限制的常用方法是提供一种返回所需内容的方法。可能是default method(需要Java 8 +):
public
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。