0

私はデータをHashMapタイプのに入れています<String, Object>。バックエンドから何が来ているのかわからないので、オブジェクトを使用しています。今私の質問は、そのオブジェクトを使用する必要がある場合、それを適切なデータ型に変換する必要があるかどうかです。それらをオブジェクトとして使用する場合、問題はありますか?

4

5 に答える 5

2

アクセス時に、適切なデータ型に変換する必要があります。

于 2012-07-23T09:35:15.847 に答える
1

それらのメソッドを呼び出すには、それらを適切なデータ型に変換する必要があります。instance Of演算子を使用してタイプを確認します。

于 2012-07-23T09:34:42.783 に答える
1

サブクラスのみにあり、java.lang.Objectにはないメソッドを使用する場合は、適切なタイプに「変換」(つまりキャスト)する必要があります。

于 2012-07-23T09:36:00.827 に答える
0

オブジェクトタイプを値として使用できますが、その値の取得を行う際には変換に注意する必要があります。

于 2012-07-23T09:35:24.310 に答える
0

Javaインスタンスでは、インスタンスの型で宣言されていないメソッドを呼び出すことはできません。のサブクラスである特定のタイプのメソッドを使用する場合はObject、はいよりもキャストを作成する必要があります。

于 2012-07-23T09:35:49.537 に答える