Sobes.tech
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.