3
ProtostuffIOUtil.mergeFrom(data,o,RuntimeSchema.getSchema(o.getClass()));
ObjectをgetClass()クラスにキャストする方法。上記のメソッド呼び出しでは、o変数がo.getClass()パラメータと同じクラスである必要があるため、コンパイルエラーが発生します。どのようにこれを回避するのですか?getClass()によって返されたクラスにオブジェクトをキャストする方法
class clazz = o.getClass(); ProtostuffIOUtil.mergeFrom(data、clazz.cast(o)、RuntimeSchema.getSchema(clazz)); – MetaChrome
質問を更新して、使用している言語を追加し、関連する値でタグを更新する必要があります。そうすれば、より多くの人々があなたの質問に気づき、答えを提供します。 –
あなた自身の質問を解決することができれば、解決策を回答として投稿してください。 – millimoose