我使用以下代码,fieldValue可以有简单的属性,如果fieldValue不包含无法转换为字符串的对象,有一种方法可以在我执行此代码之前检查吗?以避免转储
keyVal.put(fieldName, (String) fieldValue);
Run Code Online (Sandbox Code Playgroud) 我有以下代码,需要将时间值从PT14H01M00S替换为14:01:00 ,下面的代码省略了前两个char,但是我得到了14H01M00S,没有使用字符串生成器就没有办法做到这一点?
String time = "PT14H01M00S";
String substring = time .substring(2);
substring.replace("H", ":");
substring.replace("M", ":");
substring.replace("S", "");
System.out.println(substring);
Run Code Online (Sandbox Code Playgroud)