将对象转换为字符串检查是否有效

Jam*_*ers 5 java casting object

我使用以下代码,fieldValue可以有简单的属性,如果fieldValue不包含无法转换为字符串的对象,有一种方法可以在我执行此代码之前检查吗?以避免转储

keyVal.put(fieldName, (String) fieldValue);
Run Code Online (Sandbox Code Playgroud)

SLa*_*aks 8

if (fieldValue instanceof String)
Run Code Online (Sandbox Code Playgroud)