集合替换元素
2016-06-02 15:19
260 查看
排序比较简单,简略说一下
[java] view
plain copy
print?
ArrayList nums = new ArrayList();
nums.add(.....)
......
Collections.reverse(nums); //次序反转
Collections.sort(nums); //按自然顺序排序
Collections.shuffle(nums); //随机排序
查找,替换
[java] view
plain copy
print?
ArrayList nums = new ArrayList();
nums.add(......)
......
Collections.max(nums); //输出最大元素
Collections.min(nums); //输出最小元素
Collections.replaceAll(nums,0,1); //将nums中的0使用1来代替
Collections.frequency(nums,-5); //判断-5在List集合中出现的次数
Collections.binarySearch(nums,3); //使用两分法查询,只有对先List排好序才能用二分法查找
[java] view
plain copy
print?
ArrayList nums = new ArrayList();
nums.add(.....)
......
Collections.reverse(nums); //次序反转
Collections.sort(nums); //按自然顺序排序
Collections.shuffle(nums); //随机排序
查找,替换
[java] view
plain copy
print?
ArrayList nums = new ArrayList();
nums.add(......)
......
Collections.max(nums); //输出最大元素
Collections.min(nums); //输出最小元素
Collections.replaceAll(nums,0,1); //将nums中的0使用1来代替
Collections.frequency(nums,-5); //判断-5在List集合中出现的次数
Collections.binarySearch(nums,3); //使用两分法查询,只有对先List排好序才能用二分法查找
相关文章推荐
- mysql基础(二)
- git clone: error: RPC failed; result=56, HTTP code = 200
- 1.7三分钟读懂Saas、Paas、IaaS的区别
- LLDB调试命令(一) p 和 po 命名行的鼻祖 expression 命令
- 【转】忙里偷闲写的小例子---读取android根目录下的文件或文件夹
- git patch
- 【Java】StopWatch任务执行时间监视器
- adaboost简介
- ubuntu下编译protobuf
- Android 沉浸式工具栏把内容挡住
- hive大数据倾斜总结
- 1.6 五分钟学会OpenStack 基础知识
- GDAL学习总结
- JNI笔记
- Sqlite数据库sqlite3命令
- Break Google ReCAPTCHA: ReCAPTCHA科普
- 神经网络机器翻译Neural Machine Translation(5): Gradient-based Optimization Algorithms
- 手抄代码1-23
- github的使用简易教程
- 【转】读取android根目录下的文件或文件夹