带有空格或tab的字符串的判断

摘要:
Classtest{publicstaticvoidmain(String[]args){Stringa=“”;//带空格的字符串if(a.isEmpty()){System.out.println(“empty”);}否则{System.out.println(“notempty”);//结果}if(a.trim()。isEmpty()){System.out.println(“空”)
class test {
    public static void main(String[] args) {
        String a = " "; //带有空格的字符串
        if ( a.isEmpty() ) { 
            System.out.println("empty");
        } else {
            System.out.println("not empty"); // 结果
        }

        if ( a.trim().isEmpty() ) {
            System.out.println("empty"); // 结果
        } else {
            System.out.println("not empty");
        }

        if ( "".equals( a.trim() ) ) {
            System.out.println("empty"); // 结果
        } else {
            System.out.println("not empty");
        }
    }
}
a.trim().isEmpty()的好处是:当你不知道字符串用的是一个还是多个空格,或者不知道是不是tab,就用这个做判断。

更详细的解释可以参考:
http://blog.csdn.net/ecnuthomas/article/details/53055828

免责声明:文章转载自《带有空格或tab的字符串的判断》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇interp1一维数据插值在matlab中的用法Java-错误处理机制学习(一)异常处理下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

PLSQL操作Oracle创建用户和表(含创建用户名和密码)

1》 打开PLSQL,填写用户名和密码,为数据库选择ORCL2,成功登录后可以在界面顶部看到以下信息system@ORCL这意味着用户系统处于登录状态。菜单栏中的会话可以登录和注销。...

Linux 安装.src.rpm源码包的方法

接下来是rpm安装过程。...

[转]从minio中读取文件流进行下载文件

本文转自:https://blog.csdn.net/ZHANGLIZENG/article/details/82892678一、获取Minio连接publicstaticStringminioUrl;publicstaticStringminioUsername;publicstaticStringminioPassword;@Value("${syste...

自定义样式滚动条

自定义IE浏览器滚动条样式追溯浏览器对滚动条的自定义,恐怕最早的就是IE浏览器了。感觉IE浏览器滚动条自定制功能并不是很强,只能控制一样显示各个部分的颜色而已,像宽度,结构等都无法控制,要靠出个性点的滚动条,很难!自定义FireFox浏览器滚动条在网上找了很多关于Firfox自定义浏览器滚动条的方法,发现firefox中却实是不支持的。...

Vant 实现 上拉加载更多

Vant的List组件默认支持瀑布流滚动加载。官方的示例是用定时器模拟的数据。我们在项目实战中,肯定是结合ajax请求处理的。那么我们该如何实现这个效果呢?Vant的List组件使用方法这里就不详细说明了,官方文档已经写的很详细了。直接上项目中的实战代码://itemList换成你自己的数据//没数据时显示˂divclass="no-data"v-if="!...

Redis使用

配置文件中的数据库值):1.将密钥从当前数据库移动到指定数据库:1.删除当前数据库中的所有密钥:1.删除所有数据库中的全部密钥:12.基本的Redis操作可以包括任何数据。...