码迷,mamicode.com
首页 > 其他好文 > 详细

split的坑

时间:2014-12-06 10:10:27      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:blog   http   sp   on   问题   log   ad   tt   br   

之前有同事分享过,网上看到一个:
http://yinny.iteye.com/blog/1750210
补充一下,如果要解析类似csv的一行(但不需要处理转义),用String.split(str,sep,0)可以,它不会丢弃分出来的空串,但sep是regex,有性能问题,或者容易混淆。StringTokenizer虽然性能快,但是会把空串去掉。apache common lang3提供的接口最丰富,split会吃掉空串,splitPreverveAllTokens则会保留,适合处理csv一行。另外hadoop本身也带一个StringUtils可以处理csv,包括转义

split的坑

标签:blog   http   sp   on   问题   log   ad   tt   br   

原文地址:http://blog.csdn.net/jollyjumper/article/details/41773519

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!