У меня есть текстовый файл, и есть отдельные значения, такие как 1 2 3 10 15 2 5 ... и я назначаю их массиву, как показано ниже. Во время этого мне нужно опустить первое значение, и мне нужно определить, является ли отсканированное значение первым значением. Я пытался что-то вроде indexOf, et c, но не удается исправить. Как я могу обнаружить первый элемент и использовать if ()?
private static ArrayList<Integer> convert() throws FileNotFoundException {
Scanner s = new Scanner(new File("C:\\list.txt"));
ArrayList<Integer> list = new ArrayList<Integer>();
while (s.hasNext()) {
int next = Integer.parseInt(s.next());
if (// s.next() is the first element of list.txt) {
}
list.add(next);
}
s.close();
return list;
}