2014-01-17 97 views
0

如何将名词synset datatype转换为java中的字符串?如何将名词synset数据类型转换为字符串?

nounSynset = (NounSynset)(synsets[j]); 

,因为我需要查询的意思传递给具有只接受字符串 我试图将其存储在一个字符串变量的方法的搜索引擎,但我能不能存储。 这里出现类型不匹配的错误:无法将nounSynset转换为字符串。 这是我试过的字符串被赋予波纹管

String s= nounSynset 
+0

什么是NounSynset? – sanbhat

+1

调用该对象的toString()方法。 – Rahul

回答

0

只要打电话给toString()方法:

String nounSynset = synsets[j].toString(); 
0

第一个覆盖在你的NounSynset对象的toString方法,并从那里返回一些有意义的字符串,这将有助于你的搜索引擎,然后只需要调用toString方法。

(NounSynset(synsets[j])).toString(): 
0

假设你正在谈论的JAWS WordNet library这里,那么“查询的意思是”最有可能对应于.getDefinition()方法(在Synset超类中定义)。或者您可能需要使用从.getWordForms()(同义词中的同义词列表)返回的数组构建搜索查询。

相关问题