这个问题其实您自己仔细的看看应该就能发现。
首先看方法定义:
public String getQueryResult();
返回值为String类型。
再看这个queryResult的定义:
StringBuffer queryResult;
queryResult域的定义为StringBuffer类。
这样问题就很明显了——返回值类型不对。
解决这个问题,只需要把返回语句改为:
return queryResult.toString();
这样返回类型就和方法定义一致了(都是String)。