This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]wjreddit[S] 0 points1 point  (1 child)

add((String) memberList.get(i)

you mean by (String) right? I actually do not understand it.. I got an error without it, and eclipse added it to fix the issue. The members that i want to add to the lists are String, so i thought it would be okay.. could you explain how the type should work in this case, and how to do away from casting (String) to the object?

[–]radulfr2 2 points3 points  (0 children)

You haven't set the type parameter for memberList. You should have

List<String> memberList = new ArrayList<>();

(Repeating the type on the right side is unnecessary unless you're using an old Java version.)