東南西北風

生活就像一杯加了糖的苦咖啡。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Java判断字符串是否为空的三种方法

Posted on 2009-02-20 19:10  东南西北风  阅读(749)  评论(0)    收藏  举报

Java判断字符串是否为空的三种方法 
    
方法一: 最多人使用的一个方法, 直观, 方便, 但效率很低。
    方法二: 比较字符串长度, 效率高, 是我知道的最好一个方法。
    方法三: Java SE 6.0 才开始提供的方法, 效率和方法二几乎相等, 但出于兼容性考虑, 推荐使用方法二。

    以下代码在我机器上的运行结果: (机器性能不一, 仅供参考)

Code  
  
       public static void main(String[] args)      {
             CompareStringNothing com = new CompareStringNothing();
             com.function1();
             com.function2();
             com.function3();
       }

 

运行结果是:
      function 1 use time: 141ms
      function 2 use time: 46ms
      function 3 use time: 47ms