【发布时间】:2011-04-22 15:05:46
【问题描述】:
是否定义了将参数传递给方法(在 Java 中)的顺序?比如在代码段中
Arrays.equals(ascendingSegment, Arrays.sort(ascendingSegment))
用于检查数组是否实际上是升序排序的,我是否保证在调用 sort 方法之前传入原始数组?
编辑:
好像有点误会似的。 equals 方法是在排序之前获取升序段的副本,还是在传递第一个参数之前先调用排序?给定一个数组,例如{1, 5, 2, 4},equals 方法是接收{1, 5, 2, 4} 和{1, 2, 4, 5} 作为参数还是{1, 2, 4, 5} 的两个副本?
【问题讨论】:
标签: java methods parameter-passing