数组是否与java.util包分开?

时间:2017-03-09 01:37:16

标签: java arrays

我对技术性感到困惑。我正在完成Java的一项工作,但是对我们不能使用的内容有限制。

特别是,我们不允许使用Arrays包中的java.util类。

我使用了一个数组(int[] example = new int[7]),但据我所知,这不包含在Arrays类中--Arrays类纯粹包含有关处理数组的方法 - 例如copyOfbinarySearch

我是否打破了作业规则?

谢谢。

1 个答案:

答案 0 :(得分:0)

不,你没有违反规定。只是不要使用任何Arrays api。 是的,数组与Arrays类是分开的。 您可以通过简单的测试来检查这一点 创建一个数组并检查“ instanceof ”测试的结果。 它将通过Object类的测试,但对于Arrays类失败 java.util包中的Arrays类只是用于提供最常用的操作,如二进制,排序等。它只是一个实用程序类。您可以在文档中观察到它没有构造函数,并且所有方法都是静态。 我希望这会有所帮助。