java - 排序 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.sort
,Arrays.toString()
但我遇到了错误,没有可用的建议。对不起,如果它是重复的。
拥抱
解决方案
Arrays.sort
之前返回有什么问题:
Arrays.sort(vectoraleatorio);
return Arrays.toString(vectoraleatorio);
推荐阅读
- r - 使用 tidyverse 根据 R 中的日期计算 persion_id 的交互次数
- c++ - 从模型中设置 QTreeView 中的选定项目(行)
- javascript - 在主js文件中调用owl carousel时出错
- python - 无法更改 tkinter 选项卡式显示的背景
- r - 如何按特定的兴趣时间对数据进行子集化?
- python - 尝试在标签中显示图像时 setPixmap 崩溃
- react-native - 使用 create-react-native-app 创建新项目时出现语法错误
- javascript - 是否可以将请求标头添加到 RxJs Websocket?
- java - 根据Java中的另一个列表获取具有最高优先级的元素
- laravel - laravel 可以针对重复的 uri 参数进行验证吗?