E' quasi corretto, manca il valore di ritorno
E si può scrivere in maniera più elegante:
Ovviamente se ti serve una vera coda ci sono delle classi appositecodice:public Aut firstCoda() { Aut answer = null; if (!automobili.isEmpty()) { answer = automobili.get(0); } return answer; // oppure, tutto su una riga usando ?: // return automobili.isEmpty() ? null : automobili.get(0); }
ps: Aut è un PESSIMO nome per una classe, non si capisce cosa sia... Chiamalo Automobile (o, meglio, Car)