千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  技术干货  > java如何判断字符串是否为null?

java如何判断字符串是否为null?

来源:千锋教育
发布人:小千
时间: 2021-02-19 09:03:00 1613696580

      很多初学Java的小伙伴肯定都有遇到过需要判断一个字符串是否为空的情况,那么你知道应该如何实现吗?今天小千就来给大家介绍三种不同的方式,同学们看一下哪个适合自己。

      判断字符串是否为空有三种常见的方法分别为:

      1. str!=null;

      2. "".equals(str);

      3. str.length()!=0;

      ( 注意:length是属性,一般集合类对象拥有的属性,取得集合的大小。例如:数组.length就是取得数组的长度。length()是方法,一般字符串类对象有该方法,也是取得字符串长度。例如:字符串.length();)

      下面为三种方式的详细代码

1

      第一种方法是目前普遍使用最多的一种方式,直观, 方便, 但效率很低。在机器上运行时间为141ms(机器性能不一, 仅供参考)

2

      第二种方式是比较字符串长度, 效率高, 是一个比较好的方法.在机器上运行时间为46ms(机器性能不一, 仅供参考)

3

      第三种方式是Java SE 6.0 才开始提供的方法, 效率和方法二几乎相等, 但出于兼容性考虑, 不推荐使用。在机器上运行时间为47ms(机器性能不一, 仅供参考)

      看完一定要记得自己去敲一遍代码,很多时候脑子告诉你记住了,实际上你的手告诉你我没记住~~~

      学习java开发,可以参考千锋Java培训班提供的java学习路线,该学习路线罗列了各阶段完整的java学习知识,根据千锋Java培训机构提供的java学习路线图,可以让你对学好java开发需要掌握的知识有个清晰的了解,并能快速入门java开发。想要获取免费的Java学习资料和学习路线图可以添加我们的Java技术交流qq群:858309610  加群找管理领取即可,有Java相关的问题也可以加群大家一起讨论解决,等你来哦~~

tags:
声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT