性能优化:==代替equals

很多人一定觉得这个题目老土,稍微有点基础的人都觉得比较弱智,没有什么好讨论的,因为这个问题讨论的太多了。不过你既然进来了,不妨看完,就算给个面子吧,几分钟而已,可能你会有点启发!很久没有写东西了,现在大部分人也不会关心程序的效率问题了,因为CPU总是闲着,内存总是空着。很多人都觉得对于基本类型用=...

2004-12-17 13:03:00

阅读数:3097

评论数:0

ArrayList:用Set代替contains

在前面的一篇讨论中已经指出了ArrayList的contains方法也是效率比较低的,应该尽量避免使用它!这里有一个很实际的问题,就是已经有一个ArrayList,我要除去其中相同的元素,也就是希望得到一个不存在重复元素的List!这里同样使用两种方法:1.生成一个新的ArrayList,添加之前...

2004-09-28 17:54:00

阅读数:3439

评论数:1

ArrayList:用add代替remove

ArrayList是Java容器中最常见的一个类,它支持所有定义在List接口的方法。前面已经对ArrayList的源码进行了分析,可能你对它的实现不感兴趣,这里就讨论一下它的使用。如果你对它的源码感兴趣,可以参考:http://blog.csdn.net/treeroot/archive/200...

2004-09-28 16:58:00

阅读数:4689

评论数:7

提示
确定要删除当前文章?
取消 删除
关闭
关闭