簡體   English   中英

我在Java中有“”時如何返回null?

[英]How to return null when I have “ ” in java?

我正在尋求幫助,我有一個json對象並返回一個字符串,而我的幾個字符串都返回為" "這意味着有一個空值,但引號中有一個空格。 因此,我想完成的工作是我需要檢查或實施一種顯示null值而不是" " 下面的代碼有辦法嗎? 謝謝您的幫助。

一個簡單的方法可以修整String(除去開頭/結尾的空白),然后檢查String是否為空,可以解決這個問題:

public String getTrimmedString(String str) {
    if (str.trim().isEmpty()) {
        return null;
    } else {
        return str.trim();
    }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM