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();
}
}
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();
}
}
这是一个Java应用程序,它接收一个字符数组并进行排序,然后找到数组中出现次数最多且数值最大的元素,并输出其出现次数。程序通过两次遍历数组来实现这一目标,首先找到最大值,然后计算每个元素的出现次数以确定最大频率。
1922

被折叠的 条评论
为什么被折叠?



