锁定老帖子 主题:高效率分离字符串到一个Map中
该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间:2010-12-10
哥们不要重构而重构,思维固化了可不是什么好事。在重构里面讲的只是建议。。。
|
|
返回顶楼 | |
发表时间:2010-12-10
最后修改:2010-12-10
int len = data.length(); byte[] bytes = new byte[len]; bytes=data.getBytes();
不错,楼主最近好像在读TOMCAT代码,支持楼主贴出好代码,顺便也让我们懒人也一同提高提高。 这种方法不错,正好最近有个报文头解析的需求,可以参考一下这个方法。
不过,请解释下那个 new byte[len]有啥用? |
|
返回顶楼 | |
发表时间:2010-12-10
哥们,那个搞错了,大家多注意下,我贴出来的意思也是让大家多多学习。。。
|
|
返回顶楼 | |
发表时间:2010-12-10
he_wen 写道 哥们不要重构而重构,思维固化了可不是什么好事。在重构里面讲的只是建议。。。
好的建议 |
|
返回顶楼 | |
发表时间:2010-12-10
hardPass 写道 悠游键客 写道 为啥要传一个Map参数进去,而不是直接就返回一个Map对象呢?
这个问题,难道也要问吗? Map做为参数传递的好处应该很明显的…… 啥好处? |
|
返回顶楼 | |
发表时间:2010-12-10
其实上面这个截取的代码可以不段的扩展,里面的switch循环适当的修改可以应对很多项目的需求。。。其实本来想把这个方法抽取出来,搞个策略模式什么的,不知道大家有什么意见。。。
|
|
返回顶楼 | |
发表时间:2010-12-10
Map results=null;
if (results == null) results = new HashMap(); 这段啥意思? |
|
返回顶楼 | |
发表时间:2010-12-10
谢谢你的建议
|
|
返回顶楼 | |
发表时间:2010-12-10
luckaway 写道 he_wen 写道 哥们不要重构而重构,思维固化了可不是什么好事。在重构里面讲的只是建议。。。
好的建议 这个,我只能说,没理解到重构的精髓,重构不是优化!!! |
|
返回顶楼 | |
发表时间:2010-12-10
a=K%20F%b=ok.这个不行吧
|
|
返回顶楼 | |