站内优化,合肥企业模板建站,北京有做网站的吗,wordpress主题 胖子马下面关于数组排序的说明那项是错误的#xff1f; A. java.util.Arrays类提供有数组排序的支持方法#xff1a;sort()#xff1b; B. 通过java.util.Arrays类排序的对象所在类需要实现Comparable或Comparator接口#xff1b; C. String数组可以进行排序#xff0c;是因为St…下面关于数组排序的说明那项是错误的 A. java.util.Arrays类提供有数组排序的支持方法sort() B. 通过java.util.Arrays类排序的对象所在类需要实现Comparable或Comparator接口 C. String数组可以进行排序是因为String类实现了Comparable接口 D. Comparator接口中提供有compare()方法实现数组的排序操作;
选择B
在Java中java.util.Arrays类提供了一个sort()方法来支持数组排序但是通过这个类排序的对象所在类并不需要实现Comparable或Comparator接口。这是因为Arrays.sort()方法可以处理任何类型的数组无论是基本数据类型还是对象只要这些对象实现了Comparable接口或者传递了Comparator对象它就可以进行排序。然而这个说明忽略了Arrays.sort()方法的通用性错误地暗示了排序的对象所在类必须实现特定的接口。