小编SaS*_*sul的帖子

Java Arrays.sort()在子数组上的问题 - 这是一个错误吗?

在子数组上使用Java Arrays.sort()时,我注意到了奇怪的行为.这是一个演示程序.这是Java中的错误吗?

package sorted_subsegments;

import java.util.Arrays;

public class sortTest {
    public static void main(String[] args) {
        int A[] = {3, 2, 1};
        System.out.format("A: %s\n", Arrays.toString(A));
        Arrays.sort(A, 0, 1);
        System.out.format(" after sub array sort on A: %s\n", Arrays.toString(A));
        System.out.println("Should be A: [2, 3, 1]");
        Arrays.sort(A);
        System.out.format(" whole array sort on A: %s\n", Arrays.toString(A));
    }
}
Run Code Online (Sandbox Code Playgroud)

java arrays sorting sub-array

-4
推荐指数
1
解决办法
327
查看次数

标签 统计

arrays ×1

java ×1

sorting ×1

sub-array ×1