I have this method that returns a List
of usernames, and for some reason it is throwing an indexOutOfBoundException
.
public String [] getUsernames(){ String[] usernames = new String [friendRequests.size()]; int i = 1; for (FriendRequest friendRequest: this.friendRequests){ usernames[i]= friendRequest.getUsername(); i++; } return usernames; }
Advertisement
Answer
array index starts from 0
and you started from 1
, so it would lead to ArrayIndexOutOfBoundException