首页 > 解决方案 > compareTo 错误:无法在原始类型 int 上调用 compareTo(int)

问题描述

不知道如何获得compareTo不给出错误。

很失落。尝试更改多行代码。

public voide addValue(int newNumber){
int index = 0;

while ((index < numbers.size()) && (numbers.get(index.compareTo(newNumber) ==-1))
      index++;

    numbers.add(index, NewNumber);      
}

我希望它能够与compareTo(newNumber).

错误消息:“无法compareTo(int)在原始类型 int 上调用”

标签: javacompareto

解决方案


编辑:我不敢相信我最初在这里写的东西。

你不能在这里只使用关系比较运算符吗?

(firstNum < secondNum) // This will return a boolean value of true or false.

推荐阅读