![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
pan93529
这个作者很懒,什么都没留下…
展开
-
数字数组按大小排序
public Arraylist reOder(ArrayListlist){ ArrayListlistNum = new ArrayList(); listNum = list; for (int i1=0;i1 for (int i=0;i原创 2013-10-27 17:17:09 · 928 阅读 · 0 评论 -
算法 去除数组重复项
//建立一个新数组,把要检查的数组挨个添加,判断新数组时候有hong'fu void ArrayList deleRepList(ArrayList listall){ ArrayListlistall = new ArrayList(); ArrayList list = new ArrayList(); for (int i =0;i原创 2013-11-13 19:55:27 · 478 阅读 · 0 评论 -
分支结构、大量选择、if—else、switch case
java中使用if elseif 结构不会降低效率。 sun官方说明,java中的if是经过效率优化的。 反射的效率是if语句的1/10。(就是说反射是很慢的) 之前做电信项目的时候我就遇到过。 使用if语句几百个分支的效率是每秒几万次。效率非常高。 (当然if中是有逻辑的。) 如果你确实有800个的话。 有一个提高效率的方法。 就是把if分组 if(组一) { if(){}... }转载 2014-01-14 17:54:36 · 776 阅读 · 0 评论