String... 的示例,多参数非空校验

Posted huakaiyoushi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了String... 的示例,多参数非空校验相关的知识,希望对你有一定的参考价值。

code:

/**
     * 多参数非空校验
     * 
     * @param params
     * @return
     */
    public static boolean nullOrEmpty(String... params) 
        if (params != null) 
            for (String param : params) 
                if (param == null || "".equals(param.trim())) 
                    return true;
                
            
        
        return false;
    

test:

    public static void main(String[] args) 
        boolean rev = nullOrEmpty("name", null);
        System.out.println(rev);// false

        rev = nullOrEmpty("name", "");
        System.out.println(rev);// false

        rev = nullOrEmpty("name", "name-col1");
        System.out.println(rev);// true

    

 

以上是关于String... 的示例,多参数非空校验的主要内容,如果未能解决你的问题,请参考以下文章

flag--命令行参数定义多标签示例

注解+反射 参数校验更加简洁

注解+反射 参数校验更加简洁

关于参数校验

c#使用多线程的几种方式示例详解

c#使用多线程的几种方式示例详解