Return default string If Null - Android java.lang

Android examples for java.lang:String Null or Empty

Description

Return default string If Null

Demo Code

import java.net.MalformedURLException;
import java.net.URL;
import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.List;
import java.util.Set;
import java.util.StringTokenizer;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class Main{

    /**/*from  w  w w .  j a  v a 2s . c om*/
     * <pre>
     * StringUtil.defaultIfNull(null, "")    = ""
     * StringUtil.defaultIfNull("", "")      = ""
     * StringUtil.defaultIfNull("   ", "")   = "   "
     * StringUtil.defaultIfNull("han", "")   = "han"
     * StringUtil.defaultIfNull(" han ", "") = " han "
     * </pre>
     * @return
     */
    public static String defaultIfNull(String str, String defaultStr) {
        return str == null ? defaultStr : str;
    }
    /**
     * <pre>
     * StringUtil.defaultIfNull(null)    = ""
     * StringUtil.defaultIfNull("")      = ""
     * StringUtil.defaultIfNull("   ")   = "   "
     * StringUtil.defaultIfNull("han")   = "han"
     * StringUtil.defaultIfNull(" han ") = " han "
     * </pre>
     * 
     */
    public static String defaultIfNull(String str) {
        return defaultIfNull(str, EMPTY);
    }

}

Related Tutorials