1. 程式人生 > >字符串為空的錯誤發生

字符串為空的錯誤發生

字符 csdn 空串 不為 .net best TP 空字符 tex

我覺得應該搞清楚字符串對象和字符串變量這兩個概念的區別。字符串變量保存一個字符串對象的引用。
判斷字符串是否空涉及兩個層次:1、是首先判斷字符串變量的引用是否為空,即空對象的概念,用null來判斷,可以用== null;(註意不能用equals(null),在參數為null情況下,返回值永遠是false);
2、是在不為空對象的情況下,在判斷字符串對象是否為空串,即長度為0.用length()==0。 關鍵是搞清楚字符串對象為空和空字符串有區別。

所以判斷用字符串:StringUtils來判斷

字符串:

https://blog.csdn.net/qq_27918787/article/details/52506406

字符串為空的錯誤發生