A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 潘星 中级黑马   /  2012-8-17 20:55  /  1608 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

既然都是用于操作数组的对象,为什么要有Array与Arrays,两者有什么区别,求高手解答。

点评

下面4个回答,头两句全一样!  发表于 2012-8-17 23:43

评分

参与人数 1黑马币 +15 收起 理由
田建 + 15 神马都是浮云

查看全部评分

5 个回复

倒序浏览
Array是一个数组类,提供了动态创建和访问 Java 数组的方法。 而Arrays是提供一些操作数组类的方法的工具类!Arrays不能实例化,只提供静态方法的方法集。

评分

参与人数 1技术分 +1 收起 理由
田建 + 1

查看全部评分

回复 使用道具 举报
Array是一个数组类,该类提供了动态创建和访问 Java 数组的方法。
而Arrays是提供一些操作数组类的方法的工具类!
二者是不一样的,Array是反射中的类,而Arrays是是java.util里面的一个工具类.
回复 使用道具 举报
ARRAY类提供了动态创建和访问 Java 数组的方法。
ARRAYS此类包含用来操作数组(比如排序和搜索)的各种方法。此类还包含一个允许将数组作为列表来查看的静态工厂。
希望对你有帮助!
回复 使用道具 举报
Array类提供了动态创建和访问 Java 数组的方法。

Arrays此类包含用来操作数组(比如排序和搜索)的各种方法。此类还包含一个允许将数组作为列表来查看的静态工厂。

这两个类的区别与Collections和Collection的区别差不多
Collections主要是用来操作集合类,Arrays主要用来操作数组,他们都是不能实例化,只提供静态方法的方法集。
回复 使用道具 举报
Array是数组类,是Java中最基本的一个存储结构。提供了动态创建和访问 Java 数组的方法。其中的元素的类型必须相同。效率高,但容量固定且无法动态改变。 它无法判断其中实际存有多少元素,length只是告诉我们array的容量。
Arrays类,此静态类专门用来操作array ,提供搜索、排序、复制等静态方法。equals():比较两个array是否相等。array拥有相同元素个数,且所有对应元素两两相等。 sort():用来对array进行排序。 binarySearch():在排好序的array中寻找元素。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马