在App Engine中,根据
the JavaDoc,getTypeRank方法具有此签名:
public static int getTypeRank(java.lang.Class<? extends java.lang.Comparable> datastoreType)
在方法签名中,尖括号内有一个问号:
< ;?扩展java.lang.Comparable>
这是什么意思?
解决方法
?基本上表示通配符. < ;?扩展java.lang.Comparable>意味着“可以在这里使用扩展java.lang.Comparable(或Comparable本身)的任何类型”.