虽然我定义了它,但是无法调用该类。我试过很多方法。
错误:
error: cannot find symbol
StopWord d= new StopWord();//test for StopWord
^
symbol: class StopWord
代码:
这是我的主要文件
public static void main(String[]args)throws Exception {
StopWord dis= new StopWord();
System.out.println("whencesoever is in Hahtable :" +
dis.isStopWord("whencesoever"));
}
我的包含Class StopWord的文件是
public class StopWord {
public static boolean isStopWord(String s) {
//statements
}
}
问候!!!
答案 0 :(得分:1)
您导入了StopWord
班级吗?
旁注:
如果isStopWord
是静态的,你应该这样称呼它:
StopWord.isStopWord("whencesoever"));
如果您想致电dis.isStopWord("whencesoever"))
,请不要将其标记为static
,即
public boolean isStopWord(String s)
答案 1 :(得分:-1)
这可能会有所帮助
public Class Test{
public static void main(String[] args) throws Exception
{
java.lang.StringIndexOutOfBoundsException sb;
StopWord dis= new StopWord();
System.out.println("whencesoever is in Hahtable :" +
dis.isStopWord("whencesoever"));
}
}
没有退货声明。
public class StopWord{
public static boolean isStopWord(String s){
return true;
}
}
public class StopWord{
public boolean isStopWord(String s){
return true;
}
}