首页 > 解决方案 > 排序 Arrays.toString()

问题描述

我想创建一个大小为 10 的数组,其中填充了随机数并对它们进行排序。很基本。这是我写的:

static String OrdenarVector(){
    int[] vectoraleatorio = new int[10];        
    Random r = new Random();

    for(int a = 0; a < 10; a++){
        int numeroaleatorio = r.nextInt();
        vectoraleatorio[a] = numeroaleatorio;
    }

    return Arrays.toString(vectoraleatorio);
}

它工作正常,但我想对该向量进行排序。我试图创建一个新的向量novovetor并使用Arrays.sort(vectoraleatorio),但它对我不起作用。我也尝试与之结合Arrays.sortArrays.toString()但我遇到了错误,没有可用的建议。对不起,如果它是重复的。

拥抱

标签: javaarrays

解决方案


Arrays.sort之前返回有什么问题:

Arrays.sort(vectoraleatorio);
return Arrays.toString(vectoraleatorio);

推荐阅读