java - list<bean> を別の Bean のリストに変換します。
PHP中文网
PHP中文网 2017-05-17 10:07:31
0
4
1030
リーリー

次のような操作が必要です。

リーリー

変換不可能な型を報告するエラー。DataBean は内部静的クラスです。
C には強制的に転送できる reinterpret_cast があり、Java には対応するメソッドが必要です

PHP中文网
PHP中文网

认证0级讲师

全員に返信(4)
大家讲道理

Apache CommonsBeanUtilsSpringBeanUtils 都有提供 copyPropertiesSpring

は両方とも copyProperties メソッドを提供します。これは、あるオブジェクトのプロパティの値を別のオブジェクトに割り当てますが、プロパティの型が異なる場合に限ります。 2 つのオブジェクトのうち

nameBeanUtils は同じです。

Apache Commons を使用する例 : リーリー


ChartDataDataBean

したがって、

の属性名が同じ場合、コードは次のように記述できます (属性ごとに setter メソッドを記述する必要はありません): 🎜 リーリー 🎜もちろん、注意すべき点の 1 つは、これはリフレクションを使用して実装されており、setter メソッドを直接記述するよりも効率が低いということです。 🎜
いいねを押す +0
过去多啦不再A梦

リーリー

いいねを押す +0
迷茫

親クラスから子クラスへの強制転送は、各フィールドをクリックして設定するだけで実行できます。

いいねを押す +0
阿神

元の投稿者は Java の型変換を学習する必要があります。このような状況では、強制転送はできません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート