[英]How to replace Null with empty string in Java insert prepared statement
[英]replace null to empty string in Java
我有以下字符串 output:
["Kolkata","data can be, null",null,"05/31/2020",null]
但我想要 output 像下面的格式 Java
["Kolkata","data can be, null","","05/31/2020",""]
請幫我。
我正在將 object 轉換為 json 數據。 請看下面的代碼
List<String> test = new ArrayList<>();
List<Object[]> data =query.list();
for (int i = 0; i < data.size(); i++) {
Object[] row = (Object[]) data.get(i);
String jsonString = gson.toJson(row);
test.add(jsonString);
}
我想使用 java 7 將其應用於 jsonString 變量,而不是使用 java 8
如果您有列表例如這樣的列表
List<String> list = Arrays.asList("Kolkata","data can be, null",null,"05/31/2020",null);
list.replaceAll(t -> Objects.isNull(t) ? "''" : t);
System.out.println(list);
這里的輸出將是:
[Kolkata, data can be, null, '', 05/31/2020, '']
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.