我对技术性感到困惑。我正在完成Java的一项工作,但是对我们不能使用的内容有限制。
特别是,我们不允许使用Arrays
包中的java.util
类。
我使用了一个数组(int[] example = new int[7]
),但据我所知,这不包含在Arrays类中--Arrays类纯粹包含有关处理数组的方法 - 例如copyOf
和binarySearch
。
我是否打破了作业规则?
谢谢。
答案 0 :(得分:0)
不,你没有违反规定。只是不要使用任何Arrays api。 是的,数组与Arrays类是分开的。 您可以通过简单的测试来检查这一点 创建一个数组并检查“ instanceof ”测试的结果。 它将通过Object类的测试,但对于Arrays类失败 java.util包中的Arrays类只是用于提供最常用的操作,如二进制,排序等。它只是一个实用程序类。您可以在文档中观察到它没有构造函数,并且所有方法都是静态。 我希望这会有所帮助。