使用比较器显示 ArrayList 时出现“错误:找不到符号”

Ano*_*ous 0 java arraylist comparator

我创建了一个名为的类SortByFarz,并尝试按升序对其进行排序,但出现以下错误,我不知道为什么:

  error: cannot find symbol

  Collections.sort(a1, new SortByFarz());
                           ^
  symbol:   class SortByFarz
  location: class Salaat
Run Code Online (Sandbox Code Playgroud)

代码:

  error: cannot find symbol

  Collections.sort(a1, new SortByFarz());
                           ^
  symbol:   class SortByFarz
  location: class Salaat
Run Code Online (Sandbox Code Playgroud)

请注意,这些类都在同一个Salaat.java文件中。

小智 5

检查你的拼写new SortByFarz()。在您定义类的问题中,请注意中的SortbyFarz小写字母。bby

如果您看到错误cannot find symbol,这意味着您正在引用不存在的内容!