次のことを機能させるために、Xに入れることができるものはありますか?
Object o = (void) X;
voidは概念的にはプリミティブです。(ほとんどの人は同意しないでしょうが、私が疑うことさえあります)あなたはそれにオブジェクトをキャストすることはできません。
return null
これに最も近いのは、voidメソッドのInvocationHandler缶であり、リフレクションを介して呼び出されたvoidメソッドは。を返しnull
ます。
JavaはC++ではありません。Javaでは、voidは型ではなく、「戻り値なし」を意味するプレースホルダーです。
たぶん、この議論は興味深いかもしれません:
Java Void参照型の使用?、それはあなたができることすべてとそれがVoid
何のために良いかについてカバーします。
いいえ。必要に応じて設定できx = null;
ますか?