`

对List顺序,逆序,随机排列实例代码

    博客分类:
  • J2SE
阅读更多

ackage  Test;

import  java.util.Collections;
import  java.util.LinkedList;
import  java.util.List;
public   class  Teeee  ... {
    List list 
=   new  LinkedList();
    
public   static   void  main(String[] args)  ... {
        List list 
=   new  LinkedList();
        
for  ( int  i  =   0 ; i  <   9 ; i ++ ... {
            list.add(
" a " + i);
        }

        Collections.sort(list);
// 顺序排列
        System.out.println(list);
        
        Collections.shuffle(list);
// 混乱的意思
        System.out.println(list);
        
        Collections.reverse(list);
// 倒序排列
        System.out.println(list);
        
        System.out.println(Collections.binarySearch(list, 
" a5 " )); // 折半查找
    }

}

分享到:
评论
1 楼 qja 2016-03-11  

相关推荐

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    实例057 用List集合传递学生信息 70 实例058 用TreeSet生成不重复自动排序 随机数组 71 实例059 Map映射集合实现省市级联选择框 73 第4章 字符串处理技术 75 4.1 格式化字符串 76 实例060 把数字格式化为货币字符串 ...

    经典算法集合

    排序算法是一种能将一串数据按照特定的顺序进行排列的算法。最常用的排序算法包括交换排序、选择排序、插入排序和归并排序等。其中,交换排序是最基本且容易理解的一类排序算法,它通过元素之间的比较和交换来实现...

    Python的collections模块中的OrderedDict有序字典

    # 注意:如果使用非关键字参数初始化OrderedDict,则键值对的顺序可能是随机的。 d = OrderedDict([('b', 2), ('a', 1), ('c', 3)]) print(d) # 输出:OrderedDict([('b', 2), ('a', 1), ('c', 3)]) ``` #### 四、...

Global site tag (gtag.js) - Google Analytics