Java 如何将类添加到列表中?
我有一个类蛇案件格式化程序Java 如何将类添加到列表中?,java,list,interface,Java,List,Interface,我有一个类蛇案件格式化程序 class SnakeCaseFormatter implements TextFormatter { etc... 及 我得到一个错误,上面写着:“SnakeCaseFormatter无法解析为变量” 我可以知道如何更正此问题吗?如果需要类列表,而不是实例列表,则需要将列表定义为 ListSnakeCaseFormatter是类的名称,即对象的设计。要获取实际对象,您需要实例化它: SnakeCaseFormatter myFormatter = new Snak
class SnakeCaseFormatter implements TextFormatter { etc...
及
我得到一个错误,上面写着:“SnakeCaseFormatter无法解析为变量”
我可以知道如何更正此问题吗?如果需要类列表,而不是实例列表,则需要将列表定义为
ListSnakeCaseFormatter
是类的名称,即对象的设计。要获取实际对象,您需要实例化它:
SnakeCaseFormatter myFormatter = new SnakeCaseFormatter();
然后,您可以将此实例添加到列表中:
formatter.add(myFormatter);
不清楚你想要什么。如果您想添加类,那么列表的类型是错误的(请参阅noiaverbale的答案)。如果您想将该类的实例添加到列表中,那么必须先创建这些实例(jeroen的答案)。
SnakeCaseFormatter myFormatter = new SnakeCaseFormatter();
formatter.add(myFormatter);