按从低到高的顺序对整数进行排序 java

2022-01-14 00:00:00 algorithm sorting integer java

这些数字存储在同一个整数变量中.我将如何按从低到高的顺序对整数进行排序?

These numbers are stored in the same integer variable. How would I go about sorting the integers in order lowest to highest?

11367
11358
11421
11530
11491
11218
11789

推荐答案

有两种选择,真的:

  1. 使用标准集合,如 Shakedown 所述
  2. 使用 Arrays.sort李>

例如,

int[] ints = {11367, 11358, 11421, 11530, 11491, 11218, 11789};
Arrays.sort(ints);
System.out.println(Arrays.asList(ints));

这当然假设您已经将整数作为数组.如果您需要先解析这些,请查找 String.split 和 Integer.parseInt.

That of course assumes that you already have your integers as an array. If you need to parse those first, look for String.split and Integer.parseInt.

相关文章