gpt4 book ai didi

java - java 如何允许像 Map.Entry 这样的名称?我以为点是不允许的

转载 作者:行者123 更新时间:2023-12-01 07:20:49 25 4
gpt4 key购买 nike

此接口(interface)名称中如何允许使用点,我无法创建名称中包含点的另一个类/接口(interface)名称。

最佳答案

这是因为 EntryMap 接口(interface)中的嵌套接口(interface)。如果您愿意,您可以创建类似的东西:

class MyClass {
static class Nested { }
public static void main(String[] args) {
MyClass.Nested n = new MyClass.Nested();
}
}

或者更直接地回答您的问题:

class MyClass {
static class MyEntry implements Map.Entry { }
public static void main(String[] args) {
Map.Entry n = new MyEntry();
}
interface Map {
interface Entry {}
}
}

关于java - java 如何允许像 Map.Entry 这样的名称?我以为点是不允许的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38245837/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com