java – On void返回类型

前端之家收集整理的这篇文章主要介绍了java – On void返回类型前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如果需要返回一个Void类型,Javadoc描述为

A class that is an uninstantiable placeholder class to hold a
reference to the Class object representing the Java keyword void.

为什么以下仍然需要返回null?

public Void blah() {
    return null; // seems to always want null
}

解决方法

Void是像任何其他类的类,所以返回Void的函数必须返回引用(如null).实际上,Void是最终的,并且不可抗拒,这意味着null是返回Void的函数唯一可以返回的值.

当然,public void blah(){…}(小写v)不必返回任何东西.

如果您想知道Void的可能用途,请参阅Uses for the Java Void Reference Type?

原文链接:https://www.f2er.com/java/122851.html

猜你在找的Java相关文章