我想做的是对象(假设对象是长类型)是否大于数组中的对象。
带有 if( item > queArray[j]) )
的行指向一个错误,说 The operator > is undefined for argument type(s) T, T
。
不知道对象是否属于long
类型。 所有已知的是它属于某种特定类型的T
.
要么将对象投射到Long
,要么更一般地说,使用 Comparable.compareTo
方法来比较已知具有可比性的对象。