当前位置: 首页 > news >正文

web技术的网站开发做网站比较好的公司有哪些

web技术的网站开发,做网站比较好的公司有哪些,杭州网站建设优化,制作网页简历isEmpty 和 isBlank 的用法区别 isEmpty系列isBank系列 hi!我是沁禹~ 也许你两个都不知道,也许你除了isEmpty/isNotEmpty/isNotBlank/isBlank外,并不知道还有isAnyEmpty/isNoneEmpty/isAnyBlank/isNoneBlank的存在, come on ,让我们一起来探索org.apache…

isEmpty 和 isBlank 的用法区别

  • isEmpty系列
  • isBank系列

hi!我是沁禹~

也许你两个都不知道,也许你除了isEmpty/isNotEmpty/isNotBlank/isBlank外,并不知道还有isAnyEmpty/isNoneEmpty/isAnyBlank/isNoneBlank的存在, come on ,让我们一起来探索org.apache.commons.lang3.StringUtils;这个工具类.

isEmpty系列

StringUtils.isEmpty()

是否为空. 可以看到 " " 空格是会绕过这种空判断,因为是一个空格,并不是严格的空值,会导致 isEmpty(" ")=false

  • StringUtils.isEmpty(null) = true
  • StringUtils.isEmpty(“”) = true
  • StringUtils.isEmpty(" ") = false
  • StringUtils.isEmpty(“bob”) = false
  • StringUtils.isEmpty(" bob ") = false
 /**** <p>NOTE: This method changed in Lang version 2.0.* It no longer trims the CharSequence.* That functionality is available in isBlank().</p>** @param cs  the CharSequence to check, may be null* @return {@code true} if the CharSequence is empty or null* @since 3.0 Changed signature from isEmpty(String) to isEmpty(CharSequence)*/public static boolean isEmpty(final CharSequence cs) {return cs == null || cs.length() == 0;}

StringUtils.isNotEmpty()

相当于不为空 , = !isEmpty()

public static boolean isNotEmpty(final CharSequence cs) {return !isEmpty(cs);}

StringUtils.isAnyEmpty()

是否有一个为空,只有一个为空,就为true.

  • StringUtils.isAnyEmpty(null) = true
  • StringUtils.isAnyEmpty(null, “foo”) = true
  • StringUtils.isAnyEmpty(“”, “bar”) = true
  • StringUtils.isAnyEmpty(“bob”, “”) = true
  • StringUtils.isAnyEmpty(" bob ", null) = true
  • StringUtils.isAnyEmpty(" ", “bar”) = false
  • StringUtils.isAnyEmpty(“foo”, “bar”) = false
/*** @param css  the CharSequences to check, may be null or empty* @return {@code true} if any of the CharSequences are empty or null* @since 3.2*/public static boolean isAnyEmpty(final CharSequence... css) {if (ArrayUtils.isEmpty(css)) {return true;}for (final CharSequence cs : css){if (isEmpty(cs)) {return true;}}return false;}

StringUtils.isNoneEmpty()

相当于!isAnyEmpty(css) , 必须所有的值都不为空才返回true

/*** <p>Checks if none of the CharSequences are empty ("") or null.</p>* <pre>* StringUtils.isNoneEmpty(null) = false* StringUtils.isNoneEmpty(null, "foo") = false* StringUtils.isNoneEmpty("", "bar") = false* StringUtils.isNoneEmpty("bob", "") = false* StringUtils.isNoneEmpty("  bob  ", null)  = false* StringUtils.isNoneEmpty(" ", "bar")= true* StringUtils.isNoneEmpty("foo", "bar") = true* </pre>* @param css  the CharSequences to check, may be null or empty* @return {@code true} if none of the CharSequences are empty or null* @since 3.2*/
public static boolean isNoneEmpty(final CharSequence... css) {return !isAnyEmpty(css);
}

isBank系列

StringUtils.isBlank()

是否为真空值(空格或者空值)

  • StringUtils.isBlank(null) = true
  • StringUtils.isBlank(“”) = true
  • StringUtils.isBlank(" ") = true
  • StringUtils.isBlank(“bob”) = false
  • StringUtils.isBlank(" bob ") = false
/*** <p>Checks if a CharSequence is whitespace, empty ("") or null.</p>* @param cs  the CharSequence to check, may be null* @return {@code true} if the CharSequence is null, empty or whitespace* @since 2.0* @since 3.0 Changed signature from isBlank(String) to isBlank(CharSequence)*/
public static boolean isBlank(final CharSequence cs) {int strLen;if (cs == null || (strLen = cs.length()) == 0) {return true;}for (int i = 0; i < strLen; i++) {if (Character.isWhitespace(cs.charAt(i)) == false) {return false;}}return true;
}

StringUtils.isNotBlank()

是否真的不为空,不是空格或者空值 ,相当于!isBlank();

public static boolean isNotBlank(final CharSequence cs) {return !isBlank(cs);}

StringUtils.isAnyBlank()

是否包含任何真空值(包含空格或空值)

  • StringUtils.isAnyBlank(null) = true
  • StringUtils.isAnyBlank(null, “foo”) = true
  • StringUtils.isAnyBlank(null, null) = true
  • StringUtils.isAnyBlank(“”, “bar”) = true
  • StringUtils.isAnyBlank(“bob”, “”) = true
  • StringUtils.isAnyBlank(" bob ", null) = true
  • StringUtils.isAnyBlank(" ", “bar”) = true
  • StringUtils.isAnyBlank(“foo”, “bar”) = false
 /*** <p>Checks if any one of the CharSequences are blank ("") or null and not whitespace only..</p>* @param css  the CharSequences to check, may be null or empty* @return {@code true} if any of the CharSequences are blank or null or whitespace only* @since 3.2*/
public static boolean isAnyBlank(final CharSequence... css) {if (ArrayUtils.isEmpty(css)) {return true;}for (final CharSequence cs : css){if (isBlank(cs)) {return true;}}return false;
}

StringUtils.isNoneBlank()

是否全部都不包含空值或空格

  • StringUtils.isNoneBlank(null) = false
  • StringUtils.isNoneBlank(null, “foo”) = false
  • StringUtils.isNoneBlank(null, null) = false
  • StringUtils.isNoneBlank(“”, “bar”) = false
  • StringUtils.isNoneBlank(“bob”, “”) = false
  • StringUtils.isNoneBlank(" bob ", null) = false
  • StringUtils.isNoneBlank(" ", “bar”) = false
  • StringUtils.isNoneBlank(“foo”, “bar”) = true
/*** <p>Checks if none of the CharSequences are blank ("") or null and whitespace only..</p>* @param css  the CharSequences to check, may be null or empty* @return {@code true} if none of the CharSequences are blank or null or whitespace only* @since 3.2*/
public static boolean isNoneBlank(final CharSequence... css) {return !isAnyBlank(css);
}

StringUtils的其他方法

可以参考官方的文档,里面有详细的描述,有些方法还是很好用的.
StringUtils: 官方文档

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

好了到这我们的教程也结束了😉
希望以上方法可以帮到您,祝您工作愉快!💖
👇
对您有帮助的话记点赞得收藏哦!👍
我是 沁禹 一个在互联网摸爬滚打的工具人 😛
http://www.dt0577.cn/news/12482.html

相关文章:

  • 做网站怎么还用身份证关键词排名优化易下拉霸屏
  • 做网站组织结构框架例子百度提升排名
  • 高端商务经纪网站建设济宁百度推广开户
  • 武汉官网排名推广seo关键字优化技巧
  • 做新闻类网站一个新产品策划方案
  • 个人可以做网站推广百度广告屏蔽
  • 做网站 学什么万州网站建设
  • 网站应该怎么做运维windows优化大师可以卸载吗
  • 企业做产品网站费用大概是多少核心关键词是什么意思
  • 西安网站制作工商国产搜什么关键词最好看
  • 做游戏模板下载网站有哪些内容大概需要多少钱
  • wordpress中文版河南网站关键词优化代理
  • 腾讯疫情实时更新seo整站优化报价
  • 福州最好的网站建设怎么做百度推广
  • 宝安营销型网站设计如何制作自己的网站教程
  • 床品图案设计网站洛阳seo网络推广
  • 个人网站 icp 代理信阳百度推广公司电话
  • 衡水做淘宝网站吴忠seo
  • 怎么看behance和其他设计网站备案域名
  • 做网站需要哪些框架好f123网站
  • win2003做网站seo搜索引擎优化实战
  • 深圳 seo 外贸网站建设 多语种杭州百度推广开户
  • 网站开发超链接点击后变色防疫优化措施
  • 4个月ui设计培训靠谱吗徐州seo管理
  • 企业网站后台管理系统模板青岛网站制作
  • 公司内网网站建设seo中文全称是什么
  • 深圳做自适应网站公司国内最新新闻消息今天的
  • 给素材网站做素材方法网站建设服务商
  • 怎么给网站做外链邵连虎珠海网络推广公司
  • 重庆公司网站建设价格推广论坛有哪些