First, distinguish between empty strings and null strings
1. The empty string "" is a string with a length of 0. It has its own string length (0) and Content (empty), method to determine if a string is empty:
if (str.length() == 0);
or
if (str.equals(""));
Free online video tutorial sharing: java video tutorial
2. A null string means that there is currently no object associated with the variable. Method to check whether a string is null:
if (str == null);
3. To check whether a string is neither a null string nor an empty string, use the following method to determine :
if (str != null && str.length() != 0);
Note: You must first check that str is not null, otherwise an error will occur when adjusting the length() method on a null value.
4. Use the StringUtils tool class to determine whether it is neither null nor empty, as follows:
if (StringUtils.isNotBlank(str))
Recommended related articles and tutorials: java introductory tutorial
The above is the detailed content of How to determine whether a string is empty or null in java. For more information, please follow other related articles on the PHP Chinese website!