gpt4 book ai didi

java - Java 中的协方差

转载 作者:行者123 更新时间:2023-11-29 09:50:57 24 4
gpt4 key购买 nike

为什么以下内容在 Java 中不起作用?它可以在 C# 中工作:

public static final List<String> Split(String str, char delimiter)
{
if ((str == null) || "".equals(str))
{
return new CopyOnWriteArrayList<String>();
}
}

我收到一条错误消息,指出此方法必须返回列表。 CopyOnWriteArrayList 实现了 List 接口(interface)。为什么协方差不适用于 Java 中的返回值?

最佳答案

您似乎忘记返回 List<String>对于 else分支机构。

关于java - Java 中的协方差,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3050796/

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