单项选择题

Given:
2. import java.util.*;
3. public class MyFriends {
4. String name;
5. MyFriends(String s) {name = s; }
6. public static void main(String[] args) {
7. Set<MyFriends> ms = new HashSet<MyFriends>();
8. ms.add(new MyFriends("Bob"));
9. System.out.print(ms + " ");
10. ms.add(new MyFriends("Bob"));
11. System.out.print(ms + " ");
12. ms.add(new MyFriends("Eden"));
13. System.out.print(ms + " ");
14. }
15. public String toString() {return name; }
16. }
What is the most likely result

A.Compilation fails.
B.[Bob] [Bob] [Eden, Bob]
C.[Bob] [Bob] [Eden, Bob, Bob]
D.[Bob], followed by an exception.
E.[Bob] [Bob, Bob] [Eden, Bob, Bob]
题目列表

你可能感兴趣的试题

微信扫码免费搜题