Junior — Middle
Τι πρέπει να δηλωθεί στη μέθοδο get() κατά την απόκτηση ενός μοναδικού στοιχείου από μια λίστα τύπου List, όταν το μήκος της λίστας είναι ίσο με 1
sobes.tech AI
Απάντηση από AI
Αν έχετε μια λίστα τύπου List με μήκος 1 και χρειάζεται να πάρετε το μοναδικό στοιχείο, πρέπει να περάσετε το δείκτη 0 στη μέθοδο get(), καθώς η ευρετηρίαση στις λίστες Java ξεκινά από το μηδέν.
Παράδειγμα:
List<String> list = new ArrayList<>();
list.add("στοιχείο");
String μοναδικόΣτοιχείο = list.get(0); // Παίρνουμε το πρώτο και μοναδικό στοιχείο
Αν καλέσετε get(1) ή κάποιον άλλο δείκτη διαφορετικό από 0, όταν το μήκος της λίστας είναι 1, θα ριχτεί εξαίρεση IndexOutOfBoundsException.