2017-10-31 18:39:46

Arrrays工具类:此类包含用来操作数组(比如排序和搜索)的各种方法。

常用方法:

主要是数组的一些常用方法如:

asList:将数组转成集合

binarySearch:数组中的二分查找

copyof:截取数组

copyOfRange:截取部分长度的数组

equals:比较两个数组

fill:填充数组

hashCode:基于数组内容返回哈希值

sort:排序操作

toString:数组的字符串表示

String[] s = {"hello","world","!"};
List<String> list= Arrays.asList(s);
for(String i:list)
{
System.out.println(i);
}

这里需要注意一下,转成的list集合类的本质也是一个数组,所以该集合的长度是固定的。也就是说list的add和remove等会改变长度的操作都是不被允许的。

最新文章

  1. 为什么eclipse中启动tomcat后,浏览器中出现404?
  2. ORACLE AWR报告生成过程出现多个实例记录分析
  3. Java replace &amp; replaceAll
  4. selenium webdriver学习(一)
  5. 深入理解.NET程序的原理 谈一谈破解.NET软件的工具和方法
  6. 什么是webshell?
  7. String to Integer (atoi) ---- LeetCode 008
  8. sql server Geometry 类型操作 笔记
  9. Appium - iOS 各种问题汇总
  10. ThreadPool&amp;ManualResetEvent
  11. 《Linux命令行与shell脚本编程大全》第十六章 控制脚本
  12. uva437 DAG
  13. sessionStorage和localStorage的用法,不同点和相同点
  14. Java JTable视图窗口滚动并定位到某一行
  15. linux下配置squid 服务器,最简单使用方式
  16. Hibernate的核心对象关系映射
  17. iOS - UIView属性hidden, opaque, alpha, opacity的区别
  18. 有关defer和async的区别
  19. RoCE vs iWARP
  20. top命令参数

热门文章

  1. APB总线
  2. Python: 没有switch-case语句
  3. Linux下的Make命令实例详解
  4. linux常用命令:rpm 命令
  5. mustache多次渲染和多个赋值
  6. 安装vscode with springboot
  7. Linux服务器---安装jdk
  8. MySQL数据库----IDE工具介绍及数据备份
  9. PHP多进程并行执行php脚本
  10. 20145205 武钰 《网络对抗》Exp8 Web基础