我正在尝试使用Java中的List
模板创建吸气剂功能。这是我的尝试,但是即使intellij同意,我也不确定语法是否正确。有人可以验证这是如何正确地对功能进行模板化吗?
public static <T> List getList(String path)
{
return getList(path, null);
}
public static <T> List getList(String path, List<T> def)
{
if (!initialized) {
init();
}
return config.getList(path, def);
}
config.getList()
的签名可以在这里找到:http://jd.bukkit.org/rb/apidocs/org/bukkit/configuration/MemorySection.html谢谢
最佳答案
您可能需要public static <T> List<T> getList...
。您可能总是希望将T放入此代码所在类的形式参数中,而不是让每个调用都将其不同,但这取决于上下文。
关于java - 正确模板列表 getter 功能,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21396334/