A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© decadence90 中级黑马   /  2015-7-23 08:17  /  463 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

这个字符串用String str = "boo:and:foo";用"o"  split() 怎么解释?
问题在于,为什么中间的oo切割除了一个空字符串,而后面的oo切割出来没有任何内容,而实际上后面也切割出来空字符串,而最后在split()方法中作了处理,
将前后的空字符串删除。
这么做的原因在于 一个字符串前后的空格是没有任何意义的,大家可能还记得String类中的trim()方法,目的就是为了去除字符串前后的空字符串。

2 个回复

倒序浏览
思考的很细致
回复 使用道具 举报

没有拉,看了导师的总结,我觉得有帮助就分享给大家
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马