gpt4 book ai didi

Java:返回静态嵌套类

转载 作者:行者123 更新时间:2023-11-30 06:38:33 25 4
gpt4 key购买 nike

我有一个静态嵌套类,我想通过静态访问器(getter)返回它。

public class SomeClass
{
public static class Columns<CC>
{
...

public static int length = 5;
}

public static Columns<?> getColumnEnumerator()
{
int x = Columns.length; //no problems

return Columns; //compiler error
//cannot find symbol: variable Columns location: blah.blah.SomeClass
}
}

我知道为什么这不起作用,因为 Columns 是一个类,而不是一个变量,但是,出于其他原因,我需要将列保留为静态类。我什至不确定这是否可行,只是想问问是否可行?

谢谢!

最佳答案

好吧,如果您的静态嵌套类是公共(public)的,就像在您的示例中一样,我想知道您为什么要创建一个访问器,同时您可以直接访问嵌套类。

关于Java:返回静态嵌套类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2115363/

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