用java编程序 对一个由5个整数组成的数组,按照其内元素的大小依降序排序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用java编程序 对一个由5个整数组成的数组,按照其内元素的大小依降序排序相关的知识,希望对你有一定的参考价值。

int[] array = new int[]5,8,2,3;
for(int i=0;i<array.length-1;i++)
    for(int j=i+1;j<array.length;j++)
        if(a[i]<a[j])
            int t = a[i];
            a[i] = a[j];
            a[j] = t;
        
    

参考技术A import java.util.Arrays;
import java.util.Comparator;
public class Searcher 
    public static void main(String[] args) 
        Integer[] a=13,4,16,6,20;
        Arrays.sort(a,new Comparator<Integer>() 
            @Override
            public int compare(Integer o1, Integer o2) 
                if(o1<o2)
                    return 1;
                else if (o1>o2) 
                    return -1;
                else 
                    return 0;
                            
            
        );
        
        for(Integer var:a)
            System.out.print(var+"\\t");
                
    

参考技术B 你如果不要求具体用什么算法。
那就直接

Arrays.sort(a); // a就是5个整数组成的数组
参考技术C 网上搜索冒泡排序,很容易搞定

华为机试真题 Java 实现最小数字

目录

题目

思路

考点

Code


题目

给定一个整型数组,请从该数组中选择3个元素组成最小数字并输出(如果数组长度小于3,则选择数组中所有元素来组成最小数字)。

输入描述:
一行用半角逗号分割的字符串记录的整型数组,0 < 数组长度 <= 100,0 < 整数的取值范围 <= 10000。

输出描述:
由3个元素组成的最小数字,如果数组长度小于3,则选择数组中所有元素来组成最小数字。

示例 1:
输入
21,30,62,5,31
输出
21305
说明
数组长度超过3,需要选3个元素组成最小数字,21305由21,30,5三个元素组成的数字,为所有组合中最小的数字

以上是关于用java编程序 对一个由5个整数组成的数组,按照其内元素的大小依降序排序的主要内容,如果未能解决你的问题,请参考以下文章

用Java数组求一个由5个整数组成的数组,按照起元素大小从大到小排列

由字节/短而不是整数组成的 Java 数组的内存效率更高吗?

java编程将一组数组元素按照由大到小降序排列.

华为机试真题 Java 实现最小数字

从键盘输入5个整数,按照其值从大到小排序 C语言数组做

设计一个java程序,从键盘输入三个整数,按照从小到大的顺序输出