Необходимо прочитать все целые числа (integer) из файла и найти максимальное число, так же необходимо найти все индексы этого числа
package ex1;
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
public class Space {
String line;
private int MaxValue;
public Space(String fname) {
try {
ArrayList<Integer> list = new ArrayList<Integer>();
FileReader in = new FileReader(fname);
BufferedReader br = new BufferedReader(in);
StringBuilder sb = new StringBuilder();
String line;
while((line = br.readLine()) != null) {
sb.append(line).append(" ");
list.add(scan.nextLIne());
}
scan.close();
line = sb.toString();
System.out.println(line);
System.out.println(maxValue);
} catch (Exception e) {
}
}
public static int getMaxValue(int[] numbers){
int maxValue = numbers[0];
for(int i=1;i < numbers.length;i++){
if(numbers[i] > maxValue){
maxValue = numbers[i];
}
}
return maxValue;
}
}
Сборка персонального компьютера от Artline: умный выбор для современных пользователей