java - 在 Eclipse 中创建数组

标签 java arrays sorting

我需要打印随机数组,它确实如此,然后我需要让代码对我的随机数组进行排序并打印它。 我想,我错过了代码中的一些内容,

有人可以帮我吗?
谢谢

import java.util.ArrayList;
import java.util.Random;

public class Lab5
{   
  public static void main(String[]args)
  {
     Random r = new Random();
     int[]arr = new int[5];

     for(int i=0;i<arr.length;i++)
     {
       arr[i] = Math.abs(r.nextInt()%255) +1;
       System.out.print(arr[i] + "\t");
      }
     System.out.println();
}

public static void ShowArray(ArrayList<Integer> array) {
for (int i=0; i<array.size(); i++) {
System.out.println(array.get(i));

System.out.println("Sort A: ");
ArrayList<Integer> sortedArrayA = ThreeSorts.SortA(array);
ShowArray(sortedArrayA);
    }
   }
  }

最佳答案

Random r = new Random();
int[]arr = new int[5];

for(int i=0;i<arr.length;i++)
{
    arr[i] = Math.abs(r.nextInt()%255) +1;
    System.out.print(arr[i] + "\t");
}

System.out.println();
Arrays.sort(arr);
for(int item: arr)
    System.out.println(item);

关于java - 在 Eclipse 中创建数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5395307/

相关文章:

arrays - Confluence/Velocity 模板中的数组索引

java - 将文件传递到具有相同 JAR 文件的另一台计算机

java - 在 Java 中将 Epoch 秒转换为日期和时间格式

javascript - 如何使用 for...of 循环跟踪数组索引?

python - "Unsorting"快速排序

jquery dataTable重置排序

javascript - 查找对象的最大和最小内部数组

java - 查找并替换唱歌。字符。在 ArrayList<String> 元素中

java - 带有 $LD_LIBRARY_PATH 的 Eclipse

javascript - 如何将更改应用到 JavaScript 数组中的数据对象?