1、编写一个Java应用程序,对用户输入的任意一组字符如{1,3,4,7,2,1,1,5,2},输出其中出现次数最多且数值最大的字符,并显示其出现次数。

来源:互联网 发布:java中iterator是什么 编辑:程序博客网 时间:2024/04/28 17:37
package test;
import java.util.Arrays;
public class test {
    int[] a= {1,3,4,7,2,1,1,5,2};
    int firstNum,secondNum,count,secondCount=0;
    static int num;
    public test(){
        Arrays.sort(a);
        System.out.println("Biggest:"+a[a.length-1]);
        for(int i=0;i<a.length;i++){
            firstNum=a[i];
            count=0;
            for(int k=0;k<a.length;k++){
                secondNum=a[k];
                if(firstNum==secondNum){
                    count++;                   
                }
            }     
            if(secondCount<=count){
                secondCount=count; 
                num=firstNum;               
            }             
        }
        System.out.println("Count:"+secondCount+"/nnum:"+num);           
    } 
    public static void main(String[] args){
        new test();
    }  
}
原创粉丝点击