日期:2014-05-20  浏览次数:20893 次

readLine() 找不到符号
请高手指教,红字标注的两处错误究竟应该怎样消除?
我已经在同一个程序内定义了
   public class Word {
   }
和 
      public void setWord(String word) {
         this.word = word;
      }
所以word应该已经被定义了才对啊。

至于readLine(),这个是java自带功能,为什么会出现这个状况?

谢谢谢谢!


   public Vector<String> loadRelFile(String fileName, String fileCode) {
      ExtractRelationForWord test=new ExtractRelationForWord();
      Vector<String> allRelations=Dictionnaire.readLine();   // 错误: 找不到符号 (readLine())
      Vector<String> allWords=test.extractWord(allRelations);
      Vector<String> relations=test.extract(allRelations, word);
      Vector<RelationExample> formalization=test.relationFormalization(relations);
      WordNode temp=test.extractWordNode(formalization, word);    // 386: 错误: 找不到符号 (word)
      {
         System.out.print(temp.toString());
         System.out.println("************\n");
      }
   }
------解决方案--------------------
   public class Word {
   }
里的word只是一个类名。。。。
 WordNode temp=test.extractWordNode(formalization, word);    // 386: 错误: 找不到符号 (word)
      {
         System.out.print(temp.toString());
         System.out.println("************\n");
      }
这个里面的word应该是一个实体
------解决方案--------------------
估计是你的包import错了
先查查api的readLine是哪个类下面有的
才可以用