我想知道如何在数组中找到3个最常用的整数。我读了一个整数在里面的文件,我将它传递给一个数组,这就是我所拥有的。
public static void main(String[] args) {
int[] num = readFiles("PATH FILE");
System.out.println(Arrays.toString(num));
}
public static int[] readFiles(String file){
try{
File fl = new File(file);
Scanner scan = new Scanner(fl);
int ctr = 0;
while(scan.hasNextInt()){
ctr++;
scan.nextInt();
}
int[] array1 = new int[ctr];
Scanner scan1 = new Scanner(fl);
for(int i = 0;i< array1.length;i++)
array1[i] = scan1.nextInt();
return array1;
}
catch(Exception e){
return null;
}
}}