import自定义类 的问题
自己写了一个RelationExample的java程序,运行正常,出来是RelationExample.class, 我在整个程序上方写了package RelationExample;
同时我再写一个ExtractRelationForWord的程序,需要调用RelationExample.class。
我把我所有的程序都放在我的 macbook/document/java这一文件夹内。
然后我运行以下程序,死活说找不到“RelationExample”,我看了网上不少资料,都说在同一个文件夹内就ok的呀。求救,请问这是为什么?应该怎么做才能引入RelationExample.class?
import java.io.*;
import java.util.*;
import RelationExample.*;
public class ExtractRelationForWord {
public WordNode extractWordNode(Vector<RelationExample> relations,
String word) {
WordNode wordNode = new WordNode(word);
List<RelationExample> unaryRelations = new LinkedList<RelationExample>();
List<RelationExample> binaryRelations = new LinkedList<RelationExample>();
for (RelationExample temp : relations) {
if (temp.isBinary() == false) {
unaryRelations.add(temp);
if (temp.getLabel().equals("pos")) {
wordNode.pos = temp.getWord2();
}
} else {
binaryRelations.add(temp);
}
}
if (unaryRelations.size() > 1) {
wordNode.unaryProcessed = true;
}
wordNode.binaryRelations=binaryRelations;
wordNode.unaryRelations=unaryRelations;
return wordNode;
}
}