我在尝试将对象项与数组中的对象进行比较时遇到问题

时间:2012-10-15 21:21:40

标签: java object compare

我想要做的是对象(假设对象是长类型)是否大于带有数组的对象。

if( item > queArray[j]) )行显示错误The operator > is undefined for argument type(s) T, T

1 个答案:

答案 0 :(得分:2)

不知道该对象属于long类型。所有已知的是它具有某种特定类型T

将对象强制转换为Long,或者更常见的是,使用Comparable.compareTo方法比较已知具有可比性的对象。