2010-12-07 58 views

回答

4

尝试:class Test<V> implements Map< String, V > 希望它有帮助

2

没有问题:

public class YourMap implements Map<String, Object> { /* ... */ } 

如果类应该是通用的,你可以这样做:

public class YourMap<K extends String,V> implements Map<K, V> { /* ... */ } 

但由于String是最后的(如@Peter Lawrey评论),你可能也只是做:

public class YourMap<V> implements Map<String, V> { /* ... */ } 
+1

一个很好的例子,虽然字符串是最后和棘手的延伸;) – 2010-12-07 11:28:00

+0

@彼得 - woops :) – 2010-12-07 11:28:36