zoukankan      html  css  js  c++  java
  • 带有空格或tab的字符串的判断

    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
  • 相关阅读:
    Fibonacci数列2
    足球队
    网页导航
    Catenyms
    某种密码
    大逃亡
    球的序列
    圆内三角形统计
    最小平方数

  • 原文地址:https://www.cnblogs.com/tzzt01/p/7530861.html
Copyright © 2011-2022 走看看