[英]Sort 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)
novovetor
Arrays.sort(vectoraleatorio)
但它對我不起作用。 我也嘗試將Arrays.sort
與Arrays.toString()
結合Arrays.sort
,但出現錯誤,沒有可用的建議。 抱歉,如果它是重復的。
擁抱
返回之前Arrays.sort
有什么問題:
Arrays.sort(vectoraleatorio);
return Arrays.toString(vectoraleatorio);
請注意,sort方法不會返回任何內容。 這應該工作:
public 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;
}
Arrays.sort(vectoraleatorio);
return Arrays.toString(vectoraleatorio);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.