我不断收到错误找不到符号。符号:方法countAll。然而,我如何设置我的教授一直坚持这是如何设置它。
import javax.swing.*;
import java.io.*;
import java. util.*;
public class Homework15{
public static void main(String args[]){
try {
JFileChooser chooser = new JFileChooser();
chooser.showOpenDialog(null);
File text = chooser.getSelectedFile();
LetterCount.countAll(text);
}
catch (IOException error) {
System.out.println(error);
}
}
}
答案 0 :(得分:0)
由于您使用的是类countAll
中名为LetterCount
的静态方法,因此需要导入此类,如下所示:
import your.package.LetterCount;
其中your.package
是package where that class is located
答案 1 :(得分:0)
LetterCount
听起来像是一个内部使用静态方法的实用程序类,所以你可能没有在它上面导入正确的包。转到类并在顶部复制包路径并使用main方法将其导入类中。
还要确保方法实际上是静态的。
答案 2 :(得分:0)
正如Juxhin和Jmm所说:确保导入包裹。如果这不起作用,请确保您的countAll方法不是私有的。因为如果它是私人的,你将无法在LetterCount类之外访问它。