Java中如何对int类型的数据进行排序?
答案:2 悬赏:10 手机版
解决时间 2021-01-14 17:47
- 提问者网友:愿为果
- 2021-01-13 21:49
Java中如何对int类型的数据进行排序?
最佳答案
- 五星知识达人网友:愁杀梦里人
- 2021-01-13 22:50
可以用到排序,用的比较多的是冒泡排序。 代码例子如下:
public class Test {
public static void main(String[] args) {
int[] a = {1, 8, 5, 2, 4, 9};
//冒泡排序
for (int k = 0; k < a.length - 1; k++) {
for (int j = k + 1; j < a.length; j++) { // 升序把<改成>
if (a[k] > a[j]) {
int temp = a[k];
a[k] = a[j];
a[j] = temp;
}
}
}
System.out.println("排序后: ");
for(int i = 0; i < a.length; i++){
System.out.print(a[i] + " ");
}
}
}
public class Test {
public static void main(String[] args) {
int[] a = {1, 8, 5, 2, 4, 9};
//冒泡排序
for (int k = 0; k < a.length - 1; k++) {
for (int j = k + 1; j < a.length; j++) { // 升序把<改成>
if (a[k] > a[j]) {
int temp = a[k];
a[k] = a[j];
a[j] = temp;
}
}
}
System.out.println("排序后: ");
for(int i = 0; i < a.length; i++){
System.out.print(a[i] + " ");
}
}
}
全部回答
- 1楼网友:持酒劝斜阳
- 2021-01-14 00:25
import java.util.Arrays;
public class Test2{
public static void main(String[] args){
int[] a={5,4,2,4,9,1};
Arrays.sort(a); //进行排序
for(int i: a){
System.out.print(i);
}
}
}
public class Test2{
public static void main(String[] args){
int[] a={5,4,2,4,9,1};
Arrays.sort(a); //进行排序
for(int i: a){
System.out.print(i);
}
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯